Canada’s prime minister Mark Carney said that Donald Trump will “never break us” as his Liberal Party stormed to victory in the country’s election.
The win caps a stunning turnaround in fortunes fuelled by the US President’s annexation and trade war threats.