Of course the lyrics are corny.... to those with no appreciation of the Western Isles or Highland culture, but Callum Kennedy was a Gael(if a mercenary one) and his words struck a chord with Leosachs on the mainland and displaced Scots everywhere.