I thought the Tories were dead in Scotland. Not in my lifetime did I expect to see a Tory surge, yet here we are.

Scottish politics has...