A man has been charged with repeatedly punching a 61-year-old protester in the face outside Donald Trump’s latest rally.

Dallas Frazier was arrested outside the US Bank Arena in Cincinnati, Ohio, last night.

Police say the 29-year-old from Kentucky was sitting in a car outside the venue when he saw the protesters.

He allegedly jumped out of his vehicle shouting “You want some?” before repeatedly punching one of the protesters in the face.

As Frazier was led away by police, anti-Trump demonstrators chanted: “Lock him up!” He was expected to appear in court on Friday charged with misdemeanor assault.

"Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Show all 13 1 /13 "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter holds up a T-shirt dismissing claims that the president and his party are racist during a campaign rally in Cincinnati, Ohio on August 1 Reuters "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Trump supporters hold up a T-shirt dismissing claims that the president and his party are racist during a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter reacts as Air Force One flies overhead outside of a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter wearing a Hillary Clinton mask peddles merchandise outside of a campaign rally in Cincinnati, Ohio on August 1 EPA "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter points to his T-shirt before the president takes the stage at a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter in a giant MAGA hat waits in line before a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Supporters of President Trump yell at protesters outside of a a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Protesters hold up signs during a campaign rally for President Trump in Cincinnati, Ohio on August 1 Reuters "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter attends the presidential campaign rally in a fitting suit in Cincinnati, Ohio on August 1 Getty "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures President Trump addresses supporters from the podium at a campaign rally in Cincinnati, Ohio on August 1 Reuters "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Donald Trump Jr gives a thumbs up after speaking at a campaign rally in Cincinnati, Ohio on August 1 Getty "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Supporters of President Trump wait in line to enter a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures President Donald Trump arrives back to the White House after a campaign rally in Cincinnati, Ohio on August 1 EPA

Two groups of protesters were thrown out of the arena during the president’s speech, with one interruption holding up the event for four minutes.

One group held up banners reading “Immigrants built America”.

As they were ejected Mr Trump made a strange gesture, which was interpreted as being obscene by some observers. MSNBC host Joy Reid tweeted: “This vulgar man.”