Question: when was the last time.england won the world.cup?
Answer: 1966