Not really, how do you rate Chinas and India and Indonesia and Pakistan and Nigeria and Mexico and and and…? You’re just more emotionally attached to Englands, and share our national strength that’s is moaning and an over so slight sense of entitlement.
195 countries in world.
8 have won it, including England.
I’d say that’s pretty damn impressive all things considered. The bashers won’t like this mind.