8 publishers · first seen Sun, 01 Nov 2026 15:00 UTC · updated Mon, 02 Nov 2026 16:45 UTC
Prime Minister Mark Carney has called six federal byelections for Dec. 7, including two in Ontario: Scarborough North and Brantford—Brant South. Three of the six races are in Quebec, with the final contest in Yorkton—Melville, Sask. The Liberals currently hold a narrow majority, so wins would give Carney more breathing room in the House. Advance voting runs from Nov. 27 to 30, with election day set for Dec. 7.
The six vacancies were previously split across four parties, making the night more than a simple defence exercise for the Liberals. The Liberals currently hold 173 seats in the 343-seat House of Commons, enough for a majority, even if the party loses every one of the six vacant seats. Winning additional ridings would give Carney more breathing room on close votes and offer another indication of where voters stand following a Liberal sweep of three federal byelections earlier this year.
Content auto-generated. May contain inaccuracies.