Comment Re:What island are they referring to? (Score 0, Flamebait) 325
Wow I never knew that England was an island.
If the GDP of England was $2.2 trillion what was the GDP of Scotland, Wales and Northern Ireland?
Or are you one of those people who doesn't understand the difference between England and the UK?