Canadian Prime Minister Justin Trudeau faces increasing pressure to resign as Liberal Party leader after electoral losses and internal dissatisfaction. Clamoring for leadership change intensifies with over 20 MPs signing a document seeking his resignation. Deteriorating polling numbers and tensions with India further jeopardise his position. With an election looming in this minority government...
Read More