Why the Liberals won – and Conservatives lostBy / April 29, 2025 The “Trump effect” helped a political newcomer deliver a stunning victory – but Carney must now deal with deep divisions.