A driver has been caught allegedly travelling at 116mph in a Skoda Fabia.

The man was pulled over on the A96 at Wedderburn near Huntly in Aberdeenshire on Thursday.

He has been charged with alleged dangerous driving after being caught doing 116mph.

Constable Andy Cruickshank said: "It goes with saying that travelling at these speeds can have catastrophic consequences and is totally unacceptable.

"Driving at such speeds significantly reduces your ability to react to unexpected changes in road conditions and puts other innocent road users at serious risk.

"Speed limits are set to ensure the safety of all road users and are not a maximum limit, not a target."