Every other nation has an anthem that boasts about their national pride - ours is a reminder of snivelling servility.
When other nations are singing their anthems about how they kicked the asses of whichever invaders or attackers threatened their land, or about how bloody marvellous their country is, we squirm through horrid fawning dirge about isn't the queen great and long may we continue to be inferior to her.
And anyway, she's not even English.
So we should change the English anthem to Jerusalem or Land of Hope and Glory, or the Nah Nah Nah NaNaNa Nah bit in Hey Jude.