Despite Mark Carney's apology, Donald Trump said US-Canada trade talks won't resume. Photo: AP PHOTO

Canadian Prime Minister Mark Carney has apologised to US President Donald Trump over an anti-tariff political advertisement and had told Ontario Premier Doug Ford not to run it.

Subscribe now for unlimited access .

Login or signup to continue reading All articles from our website The digital version of Today's Paper All other regional websites in your area Continue

Carney, speaking to reporters after attending an Asia-Pacific summit in South Korea, said he had made the apology privately to Trump when they both attended a dinner hosted by South Korea's president on Wednesday.

"I did apologise to the president," Carney said, confirming comments by Trump made on Friday.

See Full Page