There were also some who thought we were very lucky to win it in 66, (l wasn't one of them though).
Certainly though, home advantage, and playing all our games at Wembley, was a massive help.
Yes indeed, the 1970's and even early 80's was awash with great British goalkeepers, we could probably have fielded a whole team of them!
Not any more alas.