Answer this question:

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