England havent beaten anyone and even if they beat croatia they still wont have. So far they have scraped a win against a poor side, smashed the shittest team there (WHO THE USA ARE WORSE THAN!), lost to belgium in a reserve game. From there they have limped their way through colombia and beat an average Swedish team. A win in the semis over a croatian side that has gone the distance twice beckons. You give that draw to say 24 of the 32 nations and I think they would expect a world cup final appearance. The only reason this is escaping the criticism it deserves is because it's coming home memes have made a feel good story