Douglas Lumsden said it was a ‘seismic’ victory after claiming the seat in the early hours of Friday morning

Party sources believe they have come from third place to overturn an SNP majority of almost 4,000 by a large margin.

Tory candidate Douglas Lumsden won a majority of more than 6,000 with 14,308 votes, followed by the SNP in second place with 8,258.