Question: when was the world cup last held in the uk
Answer: 1966