Please answer this question: when did england last win a world cup?
1966