Justin Trudeau faces a pivotal moment in his political career, with mounting pressure from within his Liberal Party as he navigates an uncertain future ahead of an impending election.