Question: when did england last win the world cu??
Answer:
1966