Trudeau EMBARRASSED by Street Heckling as Liberals Push for Freeland to Lead!
This video unpacks the escalating political turmoil surrounding Canadian Prime Minister Justin Trudeau, highlighting the internal revolt within the Liberal Party, with 21 MPs calling for his resignation. It explores shocking public backlash, including footage of Trudeau being heckled on the streets of Ottawa, and Christia Freeland’s unexpected resignation.










