Rudy Giuliani was caught up in anti-Trump protests in New York City as opponents of the president and his supporters confronted each other.
Mr Trump’s personal lawyer was caught on camera getting verbally abused by protestors who shouted he was the city’s “worst mayor. in the history of New York.”
Mr Giuliani was confronted outside Trump Tower as he sat in the passenger seat of a car talking to police officers and gave his abusers a thumbs up.
Anti-fascist protestors took to the streets of Manhattan on Sunday to counter a pro-Trump rally that was taking place in the city.
One pro-Trump supporter was seen with a bloody mouth after being punched, according to witnesses on social media.
It has been eventful week for Mr Giuliani who hit the headlines for his participation in the new Borat movie.
In it he was caught in a compromising position with a young woman posing as a TV reporter as part of a prank for the movie.
Read more
Trump hopes for a 2016 replay while facing a changed landscape
As Trump casts doubt on election, new agency contradicts him