← All ridings
Haldimand--Norfolk
Ontario · district 35033 · 43th general election, 21 October 2019
Official results, Elections Canada via open.canada.ca.
Elected
Diane Finley
Party
Conservative
Winning margin
13,314
Votes cast
59,926
Votes by candidate
Diane Finley (Conservative)
28,018 · 46.8%
Kim Huffman (Liberal)
14,704 · 24.5%
Adrienne Roberts (NDP-New Democratic Party)
9,192 · 15.3%
Brooke Martin (Green Party)
4,878 · 8.1%
Bob Forbes (People's Party)
1,234 · 2.1%
Harold Stewart (VCP)
1,083 · 1.8%
Lily Eggink (Christian Heritage Party)
817 · 1.4%
Full result
| Candidate | Party | Votes | Share | Result |
|---|---|---|---|---|
| Diane Finley · incumbent | Conservative | 28,018 | 46.8% | Elected |
| Kim Huffman | Liberal | 14,704 | 24.5% | |
| Adrienne Roberts | NDP-New Democratic Party | 9,192 | 15.3% | |
| Brooke Martin | Green Party | 4,878 | 8.1% | |
| Bob Forbes | People's Party | 1,234 | 2.1% | |
| Harold Stewart | VCP | 1,083 | 1.8% | |
| Lily Eggink | Christian Heritage Party | 817 | 1.4% |
The elected candidate is the one the source records with a winning margin, cross-checked against the highest vote count. The incumbency marker in the source file is shown separately because it is a different fact: it marks a sitting MP who ran again, whether or not they held the seat.