A teenager has been arrested and charged for an alleged hit and run in Palmerston North which hospitalised an off-duty police officer.
The 16-year-old was arrested after hitting the female officer at the intersection of Church and Princess streets around 7.45am today and driving off.
A police spokesperson said the pedestrian was dragged by the car for a short distance - the driver did not stop to check if the officer was injured and drove away.
He was arrested by police a short time later and charged with failing to stop and ascertain injury after a crash.