Elected: SNP (Callum McCaig) SNP - 20,221 votes - 45 per cent Labour - 12,991 votes - 27 per cent Conservatives - 11,087 votes - 23 per cent Lib Dems - 2,252 votes - 5 per cent Greens - 964 - 2 per cent Ukip - 897 - 2 per cent 2010 MP - Anne Begg (Labour) • For all the latest election updates, follow our live coverage