The man who will go down in SNP folklore for securing an historic election victory will today take his Holyrood oath in Gaelic and Doric as well as English.
The man who will go down in SNP folklore for securing an historic election victory will today take his Holyrood oath in Gaelic and Doric as well as English.
The man who will go down in SNP folklore for securing an historic election victory will today take his Holyrood oath in Gaelic and Doric as well as English.