2025
Liberal Party of Canada +1.4% — Ruby Sahota46,352 votes
- LPC Ruby Sahota 48.9% Won
- CPC Amandeep Judge 47.5%
- NDP Ruby Zaman 2.2%
- PPC Sat Anand 1.4%
Last updated: May 12, 2026 at 1:06 PM
Liberal Party of Canada projected to win by +13.6%.
Chance of winning this seat
Forecast with ±MoE, 95% CI as ticks, dashed baseline = previous
PPC +0.0Candidate 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 = 105,895
n = 105,895
n = 105,930
n = 105,930
n = 105,930
n = 46,515
n = 105,930
n = 105,935
n = 105,895
n = 105,895
n = 105,895
n = 105,895
n = 53,025
n = 53,025
n = 6,870
n = 46,515
n = 60,585
n = 60,585
n = 60,585
n = 24,650
n = 18,240