A rally for US Republican front-runner Donald Trump has been called off after violent clashes between his supporters and protesters at the event.

Hundreds of people had gathered at the venue at the University of Illinois hours before Mr Trump was due to arrive.