Main Content

Today, the Prime Minister, Mark Carney, announced that by-elections will be held on December 7, 2026, in the following electoral districts:

  • Brantford—Brant South
  • Laurier—Sainte-Marie
  • Rosemont—La Petite-Patrie
  • Saint-Hyacinthe—Bagot—Acton
  • Scarborough North
  • Yorkton—Melville