At quarter past four, the 55-year-old male diver failed to stop on Hampton Road and was pursued by officers.
The vehicle collided with two police cars before coming to a stop on Strawberry Vale.
He was arrested on suspicion of dangerous driving, failing to stop, attempted grievous bodily harm and possession of an offensive weapon.