A man has been charged for speeding after a car was recorded travelling at 124mph in a 60mph zone.

The Renault Megane Sport was spotted on the A68 at the Cousland Junction near Dalkeith in Midlothian around 3.20pm on Saturday.

Police stopped the vehicle and a 26-year-old man was charged with a speeding offence.

Officers said they would use unmarked cars in a bid to crack down on speeding motorists.

Trunk roads policing inspector Roddy MacMillan said: "Motorists and other road users should be mindful that our vulnerable road users campaign is currently running.

"Excessive or inappropriate speed is one of the main contributors to serious injury and fatal road collisions and such neglegent driving behaviour will not be tolerated.

"We will be using marked and unmarked cars and motorcycles to engage, educate and enforce. Our aim is to encourage and promote safety on our roads in an effort to reduce collisions and resultant casualties."

He added: "I would encourage anyone who does witness unsafe motoring activity to contact Police Scotland on 101, or anonymously through Crimestoppers on 0800 555 111."