Donald Trump has called off a rally in Chicago after protests against the Republican presidential front-runner led to violent clashes. Hundreds of protesters gathered at the venue at the University of Illinois at Chicago hours before Mr Trump was due. Inside the auditorium, fighting broke out between supporters and protesters, who waved flags and chanted.