lpc
2026 By-Election
lpc
Danielle Martin
19 961
64.39%
ndp
Serena Purdy
5 869
18.93%
cpc
Don Hodgson
3 843
12.40%
gpc
Andrew Massey
896
2.89%
ppc
Andy D'Andrea
205
0.66%
cent
Imran Khan
66
0.21%
cfp
Samuel Baxter
56
0.18%
ind
Raiden DeDominicis
46
0.15%
ind
Bill Whatcott
36
0.12%
ind
Leslie Bory
22
0.07%
vacant
9th January
Chrystia Freeland resigned her seat. A by-election will be held on 13th April 2026.2025 Federal Election
lpc
Chrystia Freeland
39 847
64.00%
cpc
Liz Grade
14 624
23.49%
ndp
Serena Purdy
6 168
9.91%
gpc
Ignacio Mongrell
1 066
1.71%
com
Drew Garvie
304
0.49%
mxl
Barbara Biley
138
0.22%
ind
Adam Golding
118
0.19%
2021 Federal Election
lpc
Chrystia Freeland
22 451
47.53%
ndp
Nicole Robicheau
11 921
25.24%
cpc
Steven Taylor
9 473
20.06%
gpc
Tim Grant
1 974
4.18%
ppc
David Kent
1 172
2.48%
com
Drew Garvie
244
0.52%
2019 Federal Election
lpc
Chrystia Freeland
29 652
51.67%
ndp
Melissa Jean-Baptiste Vajda
12 573
21.91%
cpc
Helen-Claire Tingling
9 342
16.28%
gpc
Tim Grant
4 861
8.47%
ppc
Aran Lockwood
510
0.89%
app
Liz White
159
0.28%
com
Drew Garvie
143
0.25%
scc
Karin Brothers
124
0.22%
mxl
Steve Rutchinski
27
0.05%
2015 Federal Election
lpc
Chrystia Freeland
27 849
49.80%
ndp
Jennifer Hollett
15 988
28.59%
cpc
Karim Jivraj
9 790
17.51%
gpc
Nick Wright
1 641
2.93%
lib
Jesse Waslowski
233
0.42%
aaev
Simon Luisi
126
0.23%
com
Drew Garvie
125
0.22%
brdge
David Berlin
122
0.22%
mxl
Steve Rutchinski
51
0.09%