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