Winning a fourth mandate and returning to power was certainly a victory for the federal Liberals, but it was marred by a disappointing showing in Ontario which played a significant role in costing them a majority.
How the Liberals came up short in Ontario — and lost their majority bid
CBC
6m read
Related stories
Bloc could hold balance as Liberals win 4th mandate, Singh set to resign as leader
Prince George Citizen
6m read
Bloc could hold balance as Liberals win 4th mandate, Singh set to resign as leader
Prince George Citizen
6m read
Conservative Leader Pierre Poilievre strikes positive tone ahead of caucus meeting
Prince George Citizen
3m read
Poilievre hopes young people are listening as he appeals for record turnout
CBC
5m read
Conservative Leader Pierre Poilievre strikes positive tone ahead of caucus meeting
Prince George Citizen
3m read
Canadians vote today after fierce campaign shaped by Trump
CBC
8m read
Poilievre faces uncertain future after losing his own seat and failing to depose the Liberals
CBC
4m read
Mark Carney offered some change. Albertans wanted more. Now what will they demand from him?
CBC
6m read
Conservative Leader Pierre Poilievre loses his long-held seat in Ottawa
Prince George Citizen
1m read
Liberals win 4th mandate as NDP vote collapses and Singh announces he will resign
Prince George Citizen
6m read
Small-town mayors 'excited' Pierre Poilievre targeting seat in rural Alberta
Prince George Citizen
4m read
Carney's win caps a remarkable turn of events — and sets up the immense challenges ahead
CBC
10m read
Toronto-area home sales fall in April as buyers wait out trade uncertainty: board
Prince George Citizen
2m read
Small-town mayors 'excited' Pierre Poilievre targeting seat in rural Alberta
Prince George Citizen
4m read
Alberta MP to step aside to allow Pierre Poilievre to run for seat in Parliament
Prince George Citizen
1m read
Alberta MP to step aside to allow Pierre Poilievre to run for seat in Parliament
Prince George Citizen
3m read
Conservative Leader Pierre Poilievre loses his long-held seat in Ottawa
Prince George Citizen
1m read
Misinformation about Poilievre's election loss persists. Here are the facts
CBC
5m read
Alberta MP to step aside to allow Pierre Poilievre to run for seat in Parliament
Prince George Citizen
1m read
Liberals win 4th mandate as NDP vote collapses and Singh announces he will resign
Prince George Citizen
6m read
These big-name MPs won't be returning to Parliament after Monday's vote
CBC
8m read
Zimmer wins largest vote share ever in Prince George-Peace River-Northern Rockies
Prince George Citizen
5m read
5 takeaways from where party leaders travelled on the campaign trail
CBC
5m read
Read Conservative Leader Pierre Poilievre’s election concession speech
Global News
7m read
Voter turnout in Canada’s election the highest since 2015
Global News
3m read
Full text: Read or watch Conservative Leader Pierre Poilievre's concession speech
Riding Pierre Poilievre lost in had highest voter turnout in Ontario, data shows
Global News
4m read