Canadian Prime Minister Justin Trudeau is facing mounting pressure to resign, with growing numbers of his own Liberal Party members calling for his removal. The calls follow the recent resignation of Deputy Prime Minister Chrystia Freeland, triggered by disagreements over proposed tariffs and the ongoing cost-of-living crisis.

Freeland's departure, citing concerns about the potential economic damage of tariffs, appears to have been a crucial turning point. This, coupled with already low approval ratings, has created a critical mass of dissatisfaction within the Liberal Party.

Dozens of Liberal MPs have publicly urged Trudeau to step down, with a significant portion of the Ontario caucus reportedly demanding his resignation in a recent meeting. This strong sentiment from Ontario, the country's most populous province, is seen as a significant blow to Trudeau's support base.

A Liberal MP, speaking anonymously, described the situation as a "breaking point," highlighting the substantial shift in support against the prime minister. Further fueling the calls for resignation, MP George Chahal penned a letter to the caucus urging a vote for a temporary leader.

The pressure extends beyond the Liberal Party. Opposition parties, including Conservatives, the New Democratic Party, and the Bloc Québécois, have signaled their intent to initiate a non-confidence vote in January, potentially leading to early elections.

Trudeau, currently on vacation, has yet to publicly address the mounting calls for his resignation. The Independent has attempted to reach his office for comment.