Politics · Canada · 1 hr ago
Carney calls Dec. 7 byelections for six ridings
Prime Minister Mark Carney has called six federal byelections for Dec.
7.
The votes will fill vacant seats in ridings in Ontario, Quebec and Saskatchewan.
The vacancies followed MPs’ resignations, including some who left to run in Quebec’s 2026 provincial election.
The Liberals currently hold a thin majority with 173 seats in the House of Commons.
Winning seats could give the party more room, but losing all six would not cost it the ability to govern.
Voters will choose their new MPs on Dec.
7.
Prime Minister Mark Carney called six federal byelections for Dec. 7.
The votes will fill vacant seats in Ontario, Quebec and Saskatchewan.
The ridings are Brantford-Brant South and Scarborough North in Ontario, three in Quebec, and Yorkton-Melville in Saskatchewan.
The vacancies followed departures by MPs from several parties.
The results could strengthen the Liberals’ thin House of Commons majority, CBC reported.
- Who
- Prime Minister Mark Carney called the byelections.
- What
- Voters will elect MPs in six federal ridings.
- When
- Dec. 7. Carney announced the date on Nov. 1, 2026.
- Where
- Two ridings in Ontario, three in Quebec and one in Saskatchewan.
- Why
- To fill six vacant seats. CBC said Liberal wins could strengthen the party’s thin House of Commons majority.
This story does not have two clearly opposing sides.
Conservative MP Cathay Wagantall resigned from Yorkton-Melville, according to CBC.
Conservative MP Larry Brock resigned from Brantford-Brant South, according to CBC.
Carney announced the six byelections.
Voters will go to the polls in the six ridings.
- Byelection date
- Dec. 7
- Number of ridings
- 6
- Ontario ridings
- Brantford-Brant South; Scarborough North
- Quebec ridings
- Laurier-Sainte-Marie; Rosemont-La Petite-Patrie; Saint-Hyacinthe-Bagot-Acton
- Saskatchewan riding
- Yorkton-Melville
- Liberal House seats
- 173