A pedestrian is fighting for their life after being hit by a car in Christchurch this evening.
A police spokesperson said they were called to Chelsea St in Linwood at around 5.30pm.
The pedestrian is in critical condition and has been transported to hospital.