I have to agree with UD here. The fact that the music was adapted from an old pub song should have no relevance. My family is third generation Salvation Army (needless to say I am the black sheep of the family!) but many of the hymns sung there are all based on old pub and music hall tunes. I think it was the founder William Booth who said " Why should the devil have all the best tunes?"
I know I am English and so it really has nothing to do with me but when I hear your national anthem it makes even me bristle with pride!

So what if the third verse is anti British? We Brits have not always been quite as fairhanded as we like to think ourselves today. There was an old saying that went....The sun never sets on the British Empire. A wit once retorted ...No and that is because God does not trust the English in the dark.
ttfn
Tony (proud to be an English black sheep)