As of November 3, 2026, the RidingWatch model projects the Liberals at 226 of 343 seats, with the Conservatives at 79. The national polling average stands at LPC 46%, CPC 31%, NDP 12%, BQ 6%, GRN 3%. Across 10,000 simulations, the probability of a Liberal majority is >99%.
Compared with the previous point, the Liberals lose 1 seat (226), the NDP gain 1 seat (15).
The majority threshold is 172 seats. Projections are probability statements built from public polls — see the Methodology page for the full pipeline, and the riding directory for all 343 local projections.