Robert De Niro has recorded a brutal video attack on Donald Trump - declaring he would like to "punch him in the face".

In straight-talking dialect echoing language used by the Republican presidential candidate, the 73-year-old actor labelled Trump a "pig", a "dog" and "stupid".

The comments were made by De Niro before video surfaced this weekend revealing Trump made disparaging remarks about women while filming a television programme eleven years ago.

"Trump is so blatantly stupid," alleges the actor. "He's a punk. He's a dog. He's a con, a b******t artist who doesn't know what he is talking about, doesn't do his homework, doesn't care, thinks he's gaming his society (and) doesn't pay his taxes.

Trump: I was wrong and I apologise

"He talks how he'd like to punch people in the face? Well, I'd like to punch him in the face."


The clip of De Niro was originally produced as part of a series of 100 video statements recorded by celebrities including Leonardo DiCaprio and Julia Roberts as part of the #VoteYourFuture campaign encouraging Americans to vote.

It is thought De Niro's rant was an outtake not intended to form part of his published message.

Although the messages are supposed to be non-partisan, with celebrities declining to mention whether they support Hillary Clinton or Mr Trump, many counter policies espoused by the latter in his bid for the White House.

Last year, De Niro revealed his support for Mrs Clinton during an interview with the Daily Beast in which he said he "hoped" she would win, suggesting she had "earned the right to be president".

"She's a woman, which is very important because her take on things may be what we need right now," he said.