A 31-year-old driver has been arrested on suspicion of causing death by dangerous driving following a fatal crash.

The passenger, a 41-year-old man from the Thatcham area, was pronounced dead at the scene.

The accident happened near Marlborough last night, just after 9pm.

It involved a silver Ford Galaxy which left the road and rolled several times before coming to rest on the verge.

The suspect has been taken to hospital as a precaution and is due to be questioned by police in due course.

The road was closed for around nine hours and reopened shortly before 6am today.

A full investigation is under way to establish the cause of the crash.

A spokesperson for Wiltshire Police said: “Our colleagues at Thames Valley Police have made an arrest in connection with the fatal road traffic collision near Marlborough last night.

“Our investigation is continuing, and we are appealing for anyone with information about the collision, which happened shortly after 9pm on August 18 on the B4192 near Toll Cottage, Preston, near Ramsbury, to call police."

Anyone with information should contact Wiltshire Police on 101, quoting log 360 of Saturday or call Crimestoppers anonymously on 0800 555111.