A police officer is recovering after being badly bashed by an alleged wanted man pulled over in North Canterbury.
The police officer is understood to have been repeatedly punched in the head after the incident in Amberley on Sunday.
A 45-year-old man was arrested in Rangiora yesterday and accused of being behind the assault.
He has been charged with failing to stop when followed by red/blue flashing lights, aggravated wounding, offering to supply methamphetamine, and driving a vehicle in a dangerous manner.