Whether you like it or not it, GSTK is the British National anthem and many 100,000s of Scots consider themselves Scottish and British.
GSTK was regularly played in Scottish games right up to the 80s which I think many have forgotten.
Not sure what the Tory party has to do with anything