Canadian Prime Minister Justin Trudeau may increasingly be in troubled waters as chorus for him to step down grows. The voices urging Trudeau to step down have become shriller after former deputy prime minister and finance minister Chrystia Freeland stepped down.

National Democratic Party (NDP) leader Jagmeet Singh has urged Trudeau "to resign". Canada-based Global News reported earlier this week that Jagmeet Singh considered "all options" to be on the table when a no-confidence motion is considered.

Singh's comments came soon after Freeland announced her resignation on Monday (local time). Singh told reporters in Ottawa that the country was facing several economic issues in addition to increased tariff US President-Elect Donald Trump has threatened.

"Instead of focusing on these issues, Justin Trudeau and the Liberals are focused on themselves. They're fighting themselves instead of fighting for Canadians. And for that reason, today, I'm calling on Justin Trudeau to resign," said Jagmeet Singh, as quoted by Global News.

This is a significant development considering Trudeau's Liberal Party has in past, relied on the NDP to servive tests of confidence.

Conservative Party leader Pierre Poilievre has also lashed out at Trudeau, who he said was clinging to power.

"Justin Trudeau has lost control and yet he clings to power," he said as quoted by ANI.

"We cannot accept this kind of chaos, division, weakness while we're staring down the barrel of a 25 per cent tariff from our biggest trading partner and closest ally," he added further.

Trudeau having hard time

Trudeau is having hard time globally as well. On his watch, India-Canada ties nosedived to almost all-time low. Just last year, Trudeau alleged in Canadian parliament that 'agents' of India were involved in the murder of India-designated pro-Khalistan terrorist Hardeep Singh Nijjar in Canada.

India has denied the charges and asked Trudeau to provide concrete evidence which the former is yet to provide.