As a counterpoint to this, why do we see the union flag flown by English fans at international sporting events? The Olympics makes sense, but with the likes of the Football World Cup where the other constituent parts of the United Kingdom have their own teams, I really feel that England should fly the St George cross. Then we get on to the question of whether God Save the Queen is the English or British national anthem.
Touching on what was said earlier it is madness that many people celebrate st Patricks day and don't st Georges. Also it is almost taboo to raise Georges cross instead of tge union flag yet no one bats an eyelid if the Scottish or welsh flags are raised. For example the Scottish and welsh fire service have their flags on their uniform yet the English don't.
The world is going mad. Me? I'm doing fine.