ES News email The latest headlines in your inbox twice a day Monday - Friday plus breaking news updates Enter your email address Continue Please enter an email address Email address is invalid Fill out this field Email address is invalid You already have an account. Please log in Register with your social account or click here to log in I would like to receive lunchtime headlines Monday - Friday plus breaking news alerts, by email Update newsletter preferences

Movie legend Robert De Niro has launched another attack against Donald Trump, branding him a "dirty player" who "won't get away with it forever".

The actor offered his thoughts on the US president during a screen talk reflecting on his career at the BFI London Film Festival.

De Niro said: “Today, everything has been turned upside down because of Trump, because he is such a dirty player that it’s amazing to me that he has just upended it and is getting away with it.

“He won’t get away with it forever but he’s getting away with it, saying these things about every institution that we have to defend these institutions, plus the fourth estate, the press, because he’s trying to destroy them for one reason, to save himself.”

He added: “We all know this and it’s pretty disgusting. We have Republicans who are so afraid to do anything, to stand up.

“They could stand up and be stars in their own community and stand up and be very vocal, and I don’t know why they don’t do that, certain senators could pull out and say ‘I can’t be in this administration, I have to speak out, we have to to right this wrong’.”

It comes weeks after the actor yelled the f bomb live on TV as he aunched an astonishing attack against Mr Trump and his supporters.

De Niro, in a morning interview on CNN, had said “this guy should not be president, period”.

When subsequently told “folks on Fox” would come after him, he shouted: “F*** ‘em! F*** ‘em!”

Outstretching his arms, De Niro then apologised to shocked crew members.

But unperturbed, the star carried on his rant. “We are in a moment in our lives in this country,” he said, “where this guy is like a gangster.

“He’s come along and he’s said things, done things, [and] we say over and over again: ‘This is terrible.’

“We are in a terrible situation. We are in a terrible situation. And this guy keeps going on and on and on without being stopped.”

On Friday, De Niro said making The Good Shepherd provided a number of logistical challenges, and also prevented him from taking a role in Martin Scorsese's film The Departed, for which the director won an Oscar.

He said: "It was hard to get the finance done. At first I had Leo DiCaprio, then Leo couldn't do it because he was doing The Departed with Marty and it just so conflicted with my schedule.

"I was on that ship, on that train, and couldn't get off it because everything was already set up and if it stopped I wouldn't be able to rev it up again, I would have lost all momentum.

"I wanted to be in The Departed, Marty offered me that part, but I couldn't do it either, I had to do the film."

De Niro also addressed how he thinks technological advances will change acting as his new film The Irishman sees him digitally de-aged to portray a much younger version of himself.

He said: "The technological stuff can only go so far, it's not going to change other things, and if it does to such a point, it becomes something that is not what a person is, what a human is.

"It could be another type of entertainment, a comic book strip, comic book character type of things, cartoon stuff, but people, that won't change, I don't see how that can change."

The Irishman will be the closing gala of the BFI London Film Festival on October 13 and will be simulcast in cinemas around the UK.

It will be released in limited UK cinemas on November 1 before streaming on Netflix on November 29.