Police were forced to intervene at a rally for Donald Trump in Richmond on Friday night after protesters and supporters squared off. About 100 protesters held signs and chanted slogans accusing Trump of racism, even as the Republican presidential candidate proclaimed himself “the least racist person” from the stage inside. Police stepped in when a group of Trump supporters walked through the protest outside and the two sides began yelling and shoving each other. According to local reports, police managed to keep control of the situation. The same cannot be said for many of Trump’s previous rallies, which have often been eclipsed by violence. At an event in San Jose last week, protesters threw eggs and a police officer was assaulted in the melee. Trump is due to hold two more rallies on Saturday, in the swing states of Florida and Pennsylvania.