Elected: SNP (Patrick Grady)
SNP - 19,610 votes - 53 per cent
Labour - 10,315 votes - 28 per cent
Conservatives - 2,901 votes - 8 per cent
Greens - 2,284 votes - 6 per cent
Ukip - 486 votes - 1 per cent
Others - 314 votes - 1 per cent
2010 MP - Ann McKechin (Labour)