New Tory MP triggers by-election with resignation from Aberdeenshire council

Colin Clark became the Gordon MP in June.
Colin Clark became the Gordon MP in June.

Breaking