Prime Minister Mark Carney last night claimed the first Liberal majority since 2019 with three byelection wins and five floor-crossings. One senior Liberal MP called it an end to years of frustration: “That’s been a part of the frustration of minority government over the last number of years.”



