RCMP in eastern P.E.I. arrested a 28-year-old Charlottetown man Saturday after he fled in a stolen car.

Police stopped the man initially in the parking lot of the Cardigan liquor store at around 8 p.m. He ignored police commands, locked himself in the stolen car and drove off, striking a police car and a second parked vehicle on the way out.

Police stopped the vehicle a short time later and took the driver into custody.

He faces charges of dangerous driving, flight from police, assaulting a police officer, breach of probation and numerous theft and possession of stolen goods charges.

A 21-year-old woman from Charlottetown, who was a passenger in the car, was also taken into custody and is facing charges.