Police formed a human barricade to stop factions clashing in a white power protest today in Christchurch.
Sergeant Greg Hume said about 50 skinheads and around 100 anti-racist protestors hurled abuse at each other at a White Power Day annual rally in St Albans this afternoon.
About a dozen officers positioned themselves between the opposing groups.
The anti-racism group, made up largely of university students and local residents, used a megaphone and chants to disrupt the skinhead's street procession and speeches in Abberley Park.
Hume said just one member of the right wing group was arrested in an unrelated incident prior to the two hour rally.