A 44-year-old man remains in hospital with serious injuries following a multi-vehicle smash outside Tranent on Saturday afternoon.

The man was travelling on a Vespa on the A199 south of the town towards the Dolphinstone junction when, police said, a Hyundai i40 car heading in the opposite direction "veered into" the opposing carriageway striking his scooter.

The Hyundai was then reported to have struck an oncoming Peugeot 107 car, which was then struck from behind by a third car, a Honda Accord.

The incident happened around 4.45pm.

Police said the 44-year-old male scooter rider suffered serious limb injuries in the accident and was taken to Edinburgh Royal Infirmary where he remains in serious condition.

The 68-year-old male driver of the Hyundai was also taken to the Royal Infirmary to receive treatment for a neck injury.

Road Policing Officers, who closed the road for five hours following the accident, are appealing for witnesses to come forward.

Sergeant Kos Papakyriakou from the Edinburgh Road Policing Unit said: "We are still trying to establish the full circumstances of this incident, which has left the scooter rider with severe injuries and I would urge any motorists who were on the A199 at the time and witnessed the collision to contact police immediately.

"In addition, anyone with any further information relevant to our ongoing inquiries is also asked to get in touch."

Those with information can contact the Road Policing Unit via 101 and quote Incident Number 2955 of August 12.