Canadian Prime Minister Justin Trudeau is facing internal pressure from his own Liberal Party, with 24 MPs calling for his resignation by8. This demand comes amid diplomatic tensions with India over ...
Three Liberals said they were among a total of 20 plus lawmakers from the party to have signed a letter asking Trudeau to step down before the next election, according to reports.