Elected: SNP (Peter Grant) SNP - 28,459 - 66 per cent Labour - 14,562 - 31 per cent Conservatives - 3,685 - 8 per cent Lib Dems - 392 - 2 per cent 2010 MP - Lindsay Roy (Labour) • For all the latest election updates, follow our live coverage