Toronto— Robert De Niro apologised to Canadians on Monday for the "idiotic behaviour of my president" a day after the actor launched an expletive at Donald Trump at the Tony awards.
De Niro said Trump's remarks about Canada are a "disgrace" and apologised to Prime Minister Justin Trudeau and others who attended the Group of Seven summit of leaders in Canada. Trump called Trudeau "dishonest" and "weak" following the summit on Saturday. Trump advisers also ripped Trudeau, branding him a back-stabber.
De Niro made his comments at a groundbreaking for a new restaurant and hotel complex in Toronto.
Trudeau has not issued any public remarks about Trump's latest attacks. Canadian Foreign Minister Chrystia Freeland said her nation "does not conduct its diplomacy through ad hominem attacks."