But NDP’s leadership reportedly began to re-evaluate the agreement last month, after Mr Trudeau’s cabinet directed its industrial relations board to impose binding arbitration after Canada’s two largest railways began a work stoppage.
Announcing he was tearing up the deal, Mr. Singh said the Liberals had “let people down” and didn’t “deserve another chance from Canadians”.
Mr. Trudeau, speaking at an event in Newfoundland, told reporters he was confident he could make parliament work and would focus on “delivering for Canadians”.
“I’ll let others focus on politics,” he said, adding he hoped the next election would not happen “until next fall” so that his government has time to move forward on its agenda.
In recent years, Canadian voters have shown increasing frustration with issues like rising inflation and a housing affordability crisis.
That has been reflected in the polls, where the Liberals have been down for months, with national opinion surveys suggesting the party is lagging about 18 points behind the opposition Conservatives.
On Wednesday, Conservative leader Pierre Poilievre criticized Mr. Singh for not committing to a non-confidence vote, dismissing the announcement as a “stunt”.
Last week, he penned an open letter urging Mr Singh to abandon his agreement with the Liberals.
“No one voted for you to keep Trudeau in power. You do not have a mandate to drag out his government another year,” Mr Poilievre wrote.
Mr Trudeau has been in power since 2015, with the Liberals winning re-election – albeit with a minority – in 2019 and 2021.