← All ridings
Cowichan--Malahat--Langford
British Columbia · district 59010 · 43th general election, 21 October 2019
Official results, Elections Canada via open.canada.ca.
Elected
Alistair MacGregor
Party
NDP-New Democratic Party
Winning margin
6,560
Votes cast
65,228
Votes by candidate
Alistair MacGregor (NDP-New Democratic Party)
23,519 · 36.1%
Alana DeLong (Conservative)
16,959 · 26.0%
Lydia Hwitsum (Green Party)
13,181 · 20.2%
Blair Herbert (Liberal)
10,301 · 15.8%
Rhonda Chen (People's Party)
1,066 · 1.6%
Robin Morton Stanbridge (Christian Heritage Party)
202 · 0.3%
Full result
| Candidate | Party | Votes | Share | Result |
|---|---|---|---|---|
| Alistair MacGregor · incumbent | NDP-New Democratic Party | 23,519 | 36.1% | Elected |
| Alana DeLong | Conservative | 16,959 | 26.0% | |
| Lydia Hwitsum | Green Party | 13,181 | 20.2% | |
| Blair Herbert | Liberal | 10,301 | 15.8% | |
| Rhonda Chen | People's Party | 1,066 | 1.6% | |
| Robin Morton Stanbridge | Christian Heritage Party | 202 | 0.3% |
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.