2025
Liberal Party of Canada +23.6% — Terry Duguid46,423 votes
- LPC Terry Duguid 58.8% Won
- CPC Janice Morley-Lecomte 35.1%
- NDP Joanne Bjornson 4.5%
- PPC Johann Rempel Fehr 0.9%
- GPC Manjit Kaur 0.7%
Last updated: May 12, 2026 at 1:06 PM
Liberal Party of Canada projected to win by +34.7%.
Chance of winning this seat
Forecast with ±MoE, 95% CI as ticks, dashed baseline = previous
PPC +0.8Candidate roster, votes, and margins from previous elections
Running in this riding
No candidates announced yet
High-importance census indicators the model tracks. Click a row with a chevron to drill into its breakdown.
Riding value
Riding value
Riding value
Riding value
Riding value
n = 99,235
n = 99,235
n = 99,185
n = 99,190
n = 99,190
n = 29,940
n = 99,185
n = 99,185
n = 99,235
n = 99,235
n = 99,235
n = 99,235
n = 33,025
n = 33,025
n = 10,040
n = 29,940
n = 58,290
n = 58,290
n = 58,290
n = 21,895
n = 16,005