The officer was one of seven riding the armoured car that killed a delivery driver, which ignited the mass protests.

Indonesian authorities have fired a police officer who was involved in the death of a delivery driver who was killed after being hit by an armoured police vehicle in an attempt to quell the ongoing antigovernment protests.

National police spokesman Trunoyudo Wisnu Andiko said on Wednesday that officer Cosmas K Gae had acted “unprofessionally” during the protest, describing his behaviour as “a reprehensible act”.

As a sanction, this required “dishonourable dismissal as a member of the national police”, Trunoyudo said in comments to reporters aired by broadcaster Kompas TV.

Cosmas, who had been one of seven detained officers involved in the incident, was not in the front seat of the vehicle. He was seen crying in footage of the hearing and said he never intended to kill anyone, according to the Reuters news agency.