Direct answer
Angus MacDonald was elected.
Angus MacDonald received 18,159 votes (37.79%). Drew Hendry received 15,999 votes (33.29%).
- Winning party
- Liberal Democrat
- Runner-up party
- Scottish National Party
- Winning majority
- 2,160
- Turnout
- 61.67%
- Valid votes
- 48,056
- Electorate
- 77,927
