A BMW driver was caught speeding on the wrong side of a Southampton road thanks to dashcam footage.

Lee Davis, 24, was filmed hurtling along Romsey Road and overtaking two cars before swerving and narrowly avoiding a collision with a traffic island.

Davis, of Bernard Street, Southampton, pleaded guilty to dangerous driving following the incident, which police say left motorists "gobsmacked".

Roads Policing Sergeant Andy Gwyer said: “I think the video speaks for itself in highlighting just how reckless Davis’s driving was.

“Davis has a habit of showing disregard for his own safety and the safety of others on the road.

“Hopefully the two sentences handed down to him this month and last will be a wake-up call to him about how he behaves behind the wheel.”

He was banned from driving for two years and ordered to complete 150 hours unpaid work, attend a rehabilitation course, and pay an £85 victim surcharge.