Mark Carney’s Liberal Party won Canada’s election on 28 April, reversing fortunes after Donald Trump’s annexation threats sparked nationalist backlash. Liberals secured a fourth term, defeating Pierre Poilievre’s Conservatives.