Next question: when was world cup last held in england?
1966