who did alex salmond lose his seat to at the 2017 elections?
alex salmond lost his seat to conservative colin clark at the 2017 elections.