Prime Minister Mark Carney (Liberal), majority government since the April 2026 by-electionsOpposition leader Pierre Poilievre (Conservative)NDP leader Avi Lewis (since March 2026)Next federal election due on or before 15 October 2029 · in 1077 days
Seat predictions
House of Commons · 343 seats
Current House of CommonsWikipedia's polling page for the next federal election publishes no seat projection table, so only the 2025 result is shown.