Nicola Sturgeon’s party would lose nine seats, including the one held by its leader in Westminster Angus Robertson, if the poll proves accurate

The Conservatives are on course to recapture their traditional Scottish heartlands after a generation in the wilderness, according to a new poll.

A YouGov survey for The Times has found a surge in Conservative support north of the border, a rise which would take the party from its 2015 election level of 15 per cent — and just one seat — to 28 per cent of the vote and eight Westminster MPs.

This would give parts of the country back to the Tories for the first time in 25 years — including Moray, now held by Angus Robertson, the SNP’s deputy leader, in Moray.

Just yesterday, Alex Salmond, the former party leader, was raising the prospect of the SNP winning every one of Scotland’s 59