Police have revealed further details after two crashes caused rush hour chaos on the M4 in Wiltshire.

Heavy traffic hit commuters on the M4 eastbound, between junctions 17 at Chippenham and 16 at Swindon, following two crashes.

The driver of a BMW 318i was arrested following the incident, during which the vehicle reportedly lost control in lane three of the motorway and crashed into the central reservation.

Police say they carried out a breath test at the scene and subsequently arrested the driver on suspicion of drink driving.

They have now been charged with the offence.

The incident took place shortly after 8am and was one of two crashes on the stretch of road in quick succession.

Ambulance and fire services also rushed to the scene.

A spokesperson from Dorset & Wiltshire Fire and Rescue Service said: “We were called to the M4 eastbound between junction 17 and junction 16 at 8.23am this morning (March 27) after a car collided with the central reservation. 

“Two crews from Chippenham attended but no-one was trapped and no action from us was needed, so our stop was at 8.51am.”

All lanes were reopened within an hour of the crash with the vehicles involved moved to the hard shoulder ahead of recovery.