Direct answer
Francis Scarpaleggia was elected.
Francis Scarpaleggia received 43,446 votes (67.6%). Matthew Rusniak received 15,203 votes (23.7%).
- Winning party
- Liberal Party of Canada
- Runner-up party
- Conservative Party of Canada
- Winning majority
- 28,243
- Turnout
- 75.1%
- Ballots cast
- 64,679
- Electors
- 86,164
