Rock-bottom popularity: Canada's Trudeau battles to hold on after deputy PM resigns
Canada's political landscape was rocked on Monday as Deputy Prime Minister Chrystia Freeland resigned over disagreements with Prime Minister Justin Trudeau, fuelling calls for his resignation amid plunging popularity.