Mark Carney Calls Six Federal Byelections for December 7
Prime Minister Mark Carney scheduled six federal byelections for December 7 to fill vacancies in Ontario, Quebec, and Saskatchewan.
Prime Minister Mark Carney has called six federal byelections for December 7, 2026, to fill vacancies in Ontario, Quebec, and Saskatchewan. The contests will take place in the Ontario ridings of Brantford—Brant South and Scarborough North; the Quebec ridings of Laurier—Sainte-Marie, Rosemont—La Petite-Patrie, and Saint-Hyacinthe—Bagot—Acton; and the Saskatchewan riding of Yorkton—Melville. Vacancies were triggered by MP resignations due to health issues, retirement, diplomatic appointments, or moves to provincial office, including Larry Brock's resignation from Brantford—Brant South to return to the Crown Attorney’s office.
The Liberal Party is seeking to expand its majority by winning all six seats, recruiting high-profile candidates such as former Desjardins Group CEO Guy Cormier and Yorkton Mayor Aaron Kienle. While the results will not alter the current Liberal majority, the elections serve as a measure of voter sentiment following a Liberal sweep of three byelections in August and the release of the federal budget.
Conservative Leader Pierre Poilievre criticized Carney's economic record and nominated former Brantford mayor Kevin Davis for the Brantford—Brant South seat. However, the Conservative Party faces internal instability in that riding, where candidate Dave Carroll intends to run as an independent. A loss in Brantford could trigger a leadership review for Poilievre under the Reform Act, as some Conservative MPs are reportedly considering a vote of no confidence. Advance voting is scheduled for November 27 to 30.