He said: "It was notable that when David Cameron visited Scotland recently he did not bother with Aberdeen. It seems that, to him, the Tories are finished north of the Border."