A lot of Scots don't recognise the monarchy as being relevant at all to them though they may visit Balmorral now and then. Scots as a people are entitled to a national anthem. This thread however is not about anti english songs. It is about being proud to be Scottish and portraying that through a national anthem. And as I said earlier, you do NOT have to be anti anyone to be nationalistic. And IMHO nations who have an awful lot to sing about still do sing anti insert any nationality you want. Some things should not be forgotten, as you would have seen if you watched the holocaust remeberance. Which was all of 50 years ago now.