For most of us, the last time England won the World Cup is firmly consigned to nostalgia and the memory of our parents and grandparents. It’s been a whopping 47 years since England triumphed at the World Cup and, despite our fans faithfully whipping themselves into a frenzy ever World Cup since, we haven’t even 

Continue Reading