Are you serious? No delusions of Grandeur? Do you know any Scots? Their national song “flower of Scotland” is the only one in the world (as far as I’m aware) that celebrates a victory over their nearest neighbour rather than the virtues of their own country, they STILL believe they’re good at...