2025
Liberal Party of Canada +8.7% — Ryan Turnbull68,449 votes
- LPC Ryan Turnbull 52.6% Won
- CPC Steve Yamada 43.9%
- NDP Kevin Goswell 2.4%
- GPC Andrew Di Lullo 0.8%
- CENT Nouman Mian 0.3%
Last updated: May 12, 2026 at 1:06 PM
Liberal Party of Canada projected to win by +20.5%.
Chance of winning this seat
Forecast with ±MoE, 95% CI as ticks, dashed baseline = previous
PPC +1.2Candidate 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 = 113,960
n = 113,960
n = 113,315
n = 113,315
n = 113,315
n = 26,045
n = 113,315
n = 113,315
n = 113,960
n = 113,960
n = 113,960
n = 113,960
n = 34,265
n = 34,265
n = 4,255
n = 26,045
n = 64,340
n = 64,340
n = 64,340
n = 26,050
n = 19,435