Direct answer
Jeff Kibble was elected.
Jeff Kibble received 28,370 votes (37.2%). Alistair MacGregor received 24,826 votes (32.6%).
- Winning party
- Conservative Party of Canada
- Runner-up party
- New Democratic Party
- Winning majority
- 3,544
- Turnout
- 72.4%
- Ballots cast
- 76,535
- Electors
- 105,698
