Canadian Prime Minister Mark Carney secured a parliamentary majority for his Liberal government after key by-election wins, strengthening his mandate until 2029 and bolstering Canada’s position to respond more decisively to trade tensions and political pressure from US President Donald Trump.


