Canadian Prime Minister Mark Carney on Saturday said he apologized to President Donald Trump for an ad by the Ontario Province's government against U.S. tariffs.

The tense exchange happened after an anti-tariff commercial aired by Ontario infuriated the Trump administration.

Canadian premier says he has accepted invitation from China’s leader Xi Jinping to visit "in new year".