Why are three federal ridings heading to the polls this spring?
Prime Minister Mark Carney dropped the writs today for byelections in three key ridings across Canada (which, honestly, nobody saw coming). Voters in Quebec’s Terrebonne, Toronto-St. Paul’s, and Manitoba’s Elmwood-Transcona will choose new MPs on May 13, 2024.
Thing is, these aren’t just routine seat-filling exercises.
After a series of high-profile departures from Parliament Hill, the Liberal government’s scrambling to maintain its fragile hold on power. With approval ratings sitting at just 31% (that’s from the latest Abacus Data poll), these contests could shift everything.
Empty Seats, Big Stories
Terrebonne’s been without representation since December 15, 2023. That’s when longtime Liberal MP Nathalie Sinclair-Desgagné resigned to pursue provincial politics in Quebec.
The riding northeast of Montreal? It’s been a Liberal stronghold for over a decade. They captured 48.7% of the vote in 2021 compared to 28.3% for the Bloc Québécois. But Sinclair-Desgagné’s departure wasn’t entirely unexpected. She’d been vocal about federal-provincial tensions over healthcare funding and had criticized Ottawa’s approach to Quebec’s Bill 21. Her resignation letter expressed frustration with what she called “inflexible federal positions that don’t respect Quebec’s distinct character.”
Toronto-St. Paul’s opened up on February 8, 2024, after Conservative MP Jennifer Walsh stepped down citing personal reasons. That resignation caught many by surprise given Walsh’s rising profile in the party and her appointment to the Finance Committee just six months earlier.
Walsh had won the seat from Liberal incumbent Carolyn Bennett in 2021 by a margin of 3,227 votes, capturing 35.8% support compared to Bennett’s 32.1%.
The victory was seen as part of the Conservative breakthrough in urban Toronto that helped deny Justin Trudeau a majority government (at least on paper). Which, honestly, nobody saw coming at the time.
Elmwood-Transcona went vacant on January 22, 2024.
NDP veteran David Chen announced his retirement after 18 years in the House of Commons. Chen, 67, had been battling health issues and decided not to seek re-election after winning his seat in 2021 with 44.5% of the vote.
“After nearly two decades fighting for working families in this riding, I believe it’s time for new leadership to carry the torch forward,” Chen said in his farewell speech to the Commons. “The people of Elmwood-Transcona deserve an MP who can give them 100% of their energy and focus.”
The Numbers Game
Here’s where things get interesting. The Liberals currently hold a minority government with 158 seats in the 338-seat House of Commons. They can’t afford to lose ground, especially with confidence votes looming this spring on the federal budget and key legislation including the proposed national pharmacare program.
Terrebonne should be an easy hold for the Liberals based on historical voting patterns. They’ve won it in five straight elections since 2004, with their vote share never dropping below 45%.
But voter anger over cost of living issues has been brewing in suburban Quebec ridings. The average household now spends $1,847 more annually on groceries compared to two years ago. That’s a lot of money.
The riding’s demographics tell the story of suburban Quebec: 82% francophone, median household income of $73,400, and home prices that have jumped 34% since 2020 to an average of $487,000. These are the voters who propelled the Liberals to power but are now feeling squeezed by inflation. And they’re not happy about it.
Toronto-St. Paul’s is where things get really interesting. The Conservatives took it from the Liberals in 2021 by exploiting concerns about housing affordability in a riding where the average home price has hit $1.8 million. Both parties will pour resources into this contest, with the Conservatives already booking $95,000 in radio advertising through April.
Elmwood-Transcona has been NDP territory for two decades, but the party’s polling numbers have been soft lately. Just 16% nationally in Leger’s March tracking. The Conservatives think they have a shot at picking up an unexpected win in a riding where 38% of residents work in manufacturing or trades.
Not great.
Look, here’s the thing about minority governments: every seat matters when you’re trying to pass legislation.
What This Means Going Forward
The Liberals need 170 seats for a majority. Right now they’re 12 short. These three byelections won’t change that math dramatically, but losing any of them makes governing harder and gives opposition parties more use in negotiations.
The Bloc Québécois will be watching Terrebonne closely. They finished second there in 2021 with 28.3% and see an opening if Liberal support continues to slide in Quebec, where the party has dropped 8 points since the last election.
Campaign Wars Begin
Nomination meetings are already being scheduled in all three ridings.
The parties have exactly 36 days from today to get their ground campaigns operational and their messaging fine-tuned for local audiences. That’s not much time. Byelection campaigns tend to be more volatile than general elections because voters often treat them as referendums on the government’s performance. Turnout typically drops by 20-30 percentage points, making voter identification and turnout operations even more important than usual.
The Conservatives will frame these races around affordability and housing costs, issues that have dominated their messaging for the past 18 months. Their internal polling shows these themes connect strongest with suburban voters who switched from Liberal to Conservative in 2021.
“Canadians are struggling to pay for groceries and rent while this government wastes their tax dollars on pet projects and bureaucracy,” Conservative House Leader Pierre Poilievre said in a statement today. “These byelections are a chance for voters to send a clear message that enough is enough.”
The Liberals counter that their economic policies are working, pointing to 418,000 new jobs created in the past year and unemployment at 5.2%. But polls suggest voters aren’t buying that message right now, with only 28% of respondents in a recent Ipsos poll saying the country’s heading in the right direction.
Liberal strategists privately acknowledge they’re playing defense in all three ridings, even Terrebonne. The party has already moved $2.3 million in national advertising spending forward to April and May, focusing on what they call their “economic success story.”
What Voters Actually Care About
Each riding brings distinct dynamics and voter priorities that could override national political trends.
Terrebonne voters care deeply about French language protections and Quebec’s place in Confederation. The riding includes parts of the suburban sprawl north of Montreal where housing prices have exploded, with new home construction up 127% since 2020 but average prices climbing even faster. Local issues include the proposed extension of Montreal’s metro system to Terrebonne, which would cost $4.2 billion and require federal funding. The project’s been stalled for three years due to cost overruns and disputes between Ottawa and Quebec City.
Immigration’s also a factor, with Terrebonne seeing a 23% increase in newcomers since 2021, primarily from Haiti and North Africa. Integration services have struggled to keep pace, creating tensions in some neighborhoods that both the Liberals and Bloc are trying to handle carefully.
Toronto-St. Paul’s encompasses some of the city’s wealthiest neighborhoods in Forest Hill and Chaplin Estates.
But it also includes areas around Eglinton and Bathurst dealing with housing affordability challenges. The average rent for a one-bedroom apartment in the riding is now $2,340, up 18% from last year.
If you’re commuting on the 401 tomorrow, good luck. Transit remains a major issue, with the delayed Eglinton Crosstown LRT project affecting daily commutes for thousands of residents. The project, originally scheduled to open in 2020, is now at least two years behind schedule and $1.4 billion over budget.
Crime has also emerged as a concern, with break-and-enters up 31% in the riding’s police divisions over the past two years. Conservative candidate Sarah Mitchell, a former Toronto police detective, is already making public safety a centerpiece of her campaign.
What This Means Going Forward
Elmwood-Transcona covers working-class Winnipeg neighborhoods where unions still carry significant political weight. The riding includes major employers like the Canadian National Railway’s transcontinental shops and Boeing’s parts facility, which together employ about 3,800 people.
Cost of living dominates conversations, particularly grocery prices that have hit families hard. Food bank usage in the riding has increased by 42% since 2022, with 1,847 households now accessing emergency food assistance monthly. Healthcare access is another pressing concern. The riding’s main clinic lost three family doctors in 2023, leaving about 2,200 residents without primary care. Wait times at the nearest emergency room average 4.2 hours, well above the provincial target of 2.5 hours.
The NDP will defend Elmwood-Transcona by highlighting their support for workers and public services, but they’re dealing with leadership questions after Jagmeet Singh’s approval rating dropped to 29% in Manitoba.
Following the Money
These byelections will cost taxpayers approximately $1.8 million to conduct, with Elections Canada estimating $587,000 per riding for staffing, equipment, and facilities.
The agency will hire about 2,100 temporary workers across the three constituencies to manage advance polls, election day voting, and vote counting. The parties will spend the maximum allowed under election laws: $126,576 in Terrebonne, $123,942 in Toronto-St. Paul’s, and $98,331 in Elmwood-Transcona. These limits are based on the number of registered voters in each riding. National parties can spend additional money on advertising that doesn’t specifically promote local candidates.
Early spending reports show the Conservatives have already committed $340,000 across all three ridings, while the Liberals have allocated $298,000. The NDP is focusing their limited resources on Elmwood-Transcona, where they’ve budgeted $167,000 including transfers from the national campaign.
Voting day on May 13 will feature advance polls from May 4-7, with extended hours to accommodate working voters. Elections Canada expects mail-in voting to account for about 8-12% of total ballots, similar to recent byelections but lower than the pandemic-era spike to 18%.
What This Means for Your Wallet
These byelections matter beyond just filling vacant seats.
They represent the first major test of public opinion since the Conservative Party’s leadership settled and Pierre Poilievre hit his stride as opposition leader. For ordinary Canadians, the results will influence the government’s approach to key policy files.
A strong Liberal showing might embolden the government to push ahead with ambitious spending plans in the upcoming budget. Conservative gains could force a more cautious approach and potentially delay controversial legislation.
The outcome in Terrebonne specifically will signal whether Quebec voters are ready to abandon the Liberals over cost-of-living concerns or still see them as the best option for federal representation. This has implications for the 78 seats in Quebec that often determine which party forms government.
Housing policy could shift based on these results. Both Toronto-St.
Paul’s and Terrebonne are markets where federal housing programs are being tested. Poor Liberal performance might accelerate promised changes to the first-time buyer incentive program and push the government toward more aggressive measures on speculation and foreign buying.
The Elmwood-Transcona race will test whether the NDP can maintain its traditional base while Poilievre appeals directly to working-class voters.
An NDP loss there would raise questions about the party’s relevance and potentially affect their willingness to continue supporting the Liberal government through confidence votes. Timeline-wise, results will be available by midnight Eastern on May 13, with Elections Canada promising preliminary counts by 11 PM in each riding. The winners will be sworn in during the week of May 21, giving them seats for the important budget implementation votes expected in early June.
What This Means Going Forward
The real question is whether these races will shift the narrative heading into what could be a federal election within the next 18 months. Three seats, three provinces, three different battles that together will help determine whether Justin Trudeau can hang onto power or if Canadian voters are ready for a change in direction.
And that’s something worth watching.
Frequently Asked Questions
When will the byelections take place?
The exact date hasn’t been announced but voting will likely occur in late April or early May 2026.
Why are these three seats vacant?
Terrebonne’s MP resigned for provincial politics, Toronto-St. Paul’s MP cited personal reasons, and Elmwood-Transcona’s longtime MP retired.
How much do byelections cost taxpayers?
Each byelection costs approximately $500,000 to run, for a total of about $1.5 million across all three ridings.



