Direct answer
Bob Zimmer was elected.
Bob Zimmer received 41,956 votes (71.1%). Peter Njenga received 11,545 votes (19.6%).
- Winning party
- Conservative Party of Canada
- Runner-up party
- Liberal Party of Canada
- Winning majority
- 30,411
- Turnout
- 66.7%
- Ballots cast
- 59,358
- Electors
- 89,016
