We, the English, have to put up with a BRITISH National Anthem, whilst the other home nations have their own, why are we not allowed our own? Granted I'm British, but from a personal point of view I am English first and foremost. I too have spent time in Scotland and Wales, and enjoyed doing so, but England still comes first to me (even when in the crowd at Murrayfield, for a Scotland / England match!) I spent 25 years in the RN, defending ALL our shores, and I believe I have the right to call myself an Englishman.
Danny