An offshore worker who killed his friend after he lost control of a high-performance car at 113mph has been jailed.

Marc McDonald's speeding led to the fatal collision on a Highland road which claimed the life of his passenger, Gavin Farquhar.

He sped along a narrow road regardless of other motorists in his Mitsubishi Evo, the High Court in Edinburgh heard on Tuesday.

McDonald, formerly of Reiss near Wick, Caithness, previously admitted causing the death of 30-year-old Mr Farquhar by driving dangerously on the A99 John O'Groats to Latheron road on February 12, 2015.

He overtook other motorists and drove at an average speed of 113mph, almost twice the 60mph limit, before losing control of the car which hit a drain cover, signpost and boulder, then rolled across the road on its roof.

Mr Farquhar, also of Reiss, was not wearing a seatbelt and was thrown through the windscreen in the collision.

Judge Lord Turnbull told McDonald, 31, he had shown "complete disdain" for others and jailed him for six years and four months. He was also banned from driving for ten years.

Lord Turnbull told him: "Anyone who was observing this driving would have been bound to ask what you thought gave you the right to conduct yourself with such disregard for the lives and safety of others.".

McDonald has a previous convictions for careless driving, speeding and dangerous driving, and had 11 penalty points on his licence at the time of the fatal crash.

Lord Turnbull added: "I recognise only too well no sentence I can impose is capable of undoing the harm caused by the way you chose to drive that day."

Defence solicitor advocate Maurice Smyth said McDonald had "virtually closed down his life since this tragic incident".