The latest extraordinary twist in relations between the North American neighbors comes just over two weeks after Canadian Prime Minister Mark Carney visited Trump in the White House to seek a relaxation of stiff US tariffs.

President Trump claimed Canada had ran an ad featuring former President Ronald Reagan talking about tariffs to influence a pending U.S. Supreme Court case.

Trump says the advert included former president Ronald Regan speaking negatively about tariffs.