The Prime Minister makes a whirlwind international visit in a bid to shore up support for Canada amid trade war with the ...
King Charles hosts new Canadian PM Mark Carney at Buckingham Palace amid Trump’s ‘51st state’ threats - Canada’s Mark Carney ...