Canadian PM Carney apologises to Trump over anti-tariff ad

Canadian Prime Minister Mark Carney
Canadian Prime Minister Mark Carney