De Niro says Trump is a fool

After his expletive filled denouncement of President Trump at the Tony Awards, actor Robert De Niro didn't hold back during a stop in Toronto yesterday.

De Niro was in the city attending a ground breaking ceremony for a new luxury hotel and restaurant complex

The actor called the President's Twitter tirade against Prime Minister Trudeau inexcusable, bad behaviour.

He then told reporters, " I am embarrassed by it as an American, and I apologize for the Americans who feel this idiot is taking our country into the dump."

De Niro adding you can't let a fool like this get away with this for too long because it gets infectious, it becomes normal, and you have to always speak up because this is not normal.