A mass march to two magistrate courts in Kimberley is expected on Monday, with residents demanding the release of close to 150 people arrested for public violence.

They were arrested after a planned peaceful march to the Sol Plaatje Municipality on Thursday turned violent.

Shops were looted and a satellite police station burnt.

The residents were demanding lower electricity tariffs and the resignation of the mayor, municipal manager and chief financial officer.

Northern Cape police spokesperson Mashay Gamieldaen says: “Approximately 148 people have been arrested for public violence, possession of stolen goods, business robbery and malicious damage to property. The suspects will be appearing in the Kimberley and Galeshewe Magistrate courts.”

Related videos below