
Antifa protesters have clashed with supporters of white supremacist Richard Spencer in dramatic scenes of violence.

Police say at least 24 people were arrested on Monday at the East Lansing campus of Michigan State University, after antifa tried to deny access to a speech delivered by Spencer.

Charges ranged from weapons to hindering and obstructing police, according to MSU Police Cpt. Doug Monette.

Names of those arrested have not yet been released, but both white supremacists and antifa protesters were seen being taken into custody.

Prior to the clashes, officers formed lines outside the auditorium to try to keep the peace and protect people who had tickets as they entered the event. The officers wore helmets and clutched batons.

An estimated 500 far-left antifa protesters chanted 'Nazis go home' as police tried to hold them back and allow about 30 of Spencer's supporters through. But the police line didn't hold.

Scroll down for videos

Members of the alt-right including members of the Traditionalist Workers Party fight with antifa protesters outside of a Richard Spencer speech on the campus of Michigan State University

An estimated 500 protesters including masked antifa massed on the campus chanting 'Nazis go home' as white supremacist Richard Spencer visited Michigan State University

Members of the alt-right including Matthew Heimbach (center) from the Traditionalist Workers Party arrive onto the campus of Michigan State University for the Richard Spencer speech

A police officer is bloodied after a clash with demonstrators before the start of a speech by white nationalist Richard Spencer, who popularized the term 'alt-right', at Michigan State University

Cops formed lines outside the auditorium to try to keep the peace and protect people who had tickets to hear Spencer as they entered

Members of various antifa groups and other protesters lock arms in front of a line of cops on the MSU campus as they attempt to stop people hearing Spencer's speech

Police try to hold back antifa protesters (left) as they escort a Spencer supporter (right) into the venue to hear him speak

A man salutes and yells 'white power' after being stopped from entering the Spencer speaking event by antifa

Members of the various anti-fascist groups and other protesters yell at police officers on the campus of MSU

An antifa protester lights up his cigarette with fire from two American flags burning before clashing with white supremacists

A protester holds a sign telling Richard Spencer to 'burn in hell' on the campus of Michigan State University in East Lansing

A man who was trying to enter an event to hear white nationalist Richard Spencer speak is punched in the face by an activist trying to stop him

The antifa protesters broke through the lines and swarmed the far-right attendees, pelting them with bottles and rocks and throwing punches.

One protester kicked the bicycle of an officer, screaming, 'F**king Nazi cops!' video from the scene shows.

Members of the far-right group Traditionalist Workers Party, including leader Matthew Heimbach, were seen punching antifa protesters and slamming them to the ground during clashes.

Photos from the scene show one antifa armed with spiked brass knuckles cocking his fist to punch Heimbach.

Spencer was allowed to rent space to speak on the campus after suing the university.

Although as a public school MSU had to allow Spencer to rent space to speak, the venue was a livestock pavilion at a remote end of campus. Students are on spring break.

Spencer, 39, has called for the creation of a future state exclusively for white people, and popularized the term 'alt-right'. He identifies his political philosophy as 'Identitarianism'.

Members of the various anti-fascist groups and other protesters yell at police officers on the campus of MSU

Antifa activists link arms while blocking Farm Lane as they prevent police office from escorting supporters of Richard Spencer into the auditorium to hear him speak

Activists hold up Black Lives Matter and 'Nazis not welcome' signs as they attempt to block people from hearing a speech by far-right speaker Richard Spencer

A protester holds a sign reading 'racism kills' on the campus of Michigan State University as activists attempt to block people from hearing a speech by white supremacist Richard Spencer

Members of the alt-right including Matthew Heimbach (right) march in formation as they enter the MSU campus

Antifa protesters attempt to block police as they escort supporters of white nationalist Richard Spencer during his visit

Antifa demonstrators clash with police before the start of a speech by Richard Spencer, who popularized the term 'alt-right'

Protesters clash with supporters of white nationalist Richard Spencer during Spencer's visit to Michigan State University

Antifa protesters and supporters of white nationalist Richard Spencer clash outside the venue where Spencer spoke

A group trying to enter the Richard Spencer event, right, tussles with protesters outside the venue

Antifa protesters clash with Richard Spencer sympathizers, right, outside the Michigan State University Pavilion

Lansing police officers carry a protester with his hands handcuffed behind his back after he laid in the street to block a Michigan State Police vehicle

An antifa protester with spiked brass knuckles (left) prepares to attack TWP leader Matthew Heimbach (right)

Lansing police officers carry a protester with his hands cuffed behind his back after he laid down in the street to block a Michigan State Police vehicle at an event where white nationalist Richard Spencer spoke

White nationalists (right) clash with antifa before the start of a speech by white nationalist Richard Spencer

Spencer's speech, which had been scheduled for 4.30pm, was delayed by half an hour following the violence, but went forward. Photos from the auditorium show that only a handful of people made it inside after being blocked by the far-left activists.

During the speech, Spencer blamed the violence on antifa and said several of his supporters had been hospitalized with broken bones and other injuries.

'I am horrified by what happened outside,' he said in remarks that were broadcast live. 'The cause of that violence is a group of people who go by the name antifa.'

'They are nasty, nasty people and this is exactly what they want. And they want to blame violence on 'Nazis' or whatever nonsense they want to talk about. It is antifa and only antifa who are aggressing against anyone,' he continued.

'No other group is treated with this kind of hostility,' Spencer said in the speech. 'It is only us. Precisely because we're white. We're the only ones showing the real crisis in modern America today. There is a silent war going on.'

The antifa-aligned website It's Going Down declared the day's action a success and predicted that it 'will only go to farther demoralize the Alt-Right'.

After tackling him down a hill, Lansing police officers hold down a protester after he chased supporters of Richard Spencer

Cops detain Gregory Conte, an ally of Richard Spencer and director of operations at the National Policy Institute

Conte (left) faces off against a protester (right) after police tackled and handcuffed each during Spencer's visit

A man with wounds on his face is detained by police outside the venue where Richard Spencer was scheduled to speak

A protester is detained by police officers outside of the Richard Spencer speech on the campus of Michigan State University

A protester is carried off by police after he and others blocked a police vehicle from moving on Farm Lane on Monday

A protester is detained by police outside the venue where white nationalist Richard Spencer was scheduled to speak