A former Scottish rally champion has been fined and suspended from the sport for six months for "mooning" at a driver.

Jock Armstrong was acting as a marshal at the Solway Coast Rally near Kirkcudbright, Dumfries and Galloway, when he was pictured dropping his shorts.

Armstrong, 47, is a well-known figure in the sport and was Scottish Rally Champion in 2015 and 2016 before finishing second this year.

He was called to appear before the national court of the Motor Sports Association (MSA) in London after the picture was shared on social media.

At the hearing this week, he admitted he "bared his buttocks to an oncoming rally competitor" during the event in August.

The court noted there were no members of the public nearby and the car was being driven at a "non-competitive speed" by a friend of his.

The three-man panel acknowledged the picture was a "private joke" he had not intended to be shared widely and he was some distance from the car in question.

Armstrong apologised at the hearing and said he accepted his behaviour was inappropriate.

The court fined him £1000 and suspended his competition licence for six months, saying his act created a risk of danger and could not be excused.

Rally fans have posted messages of support for Armstrong online, criticising the MSA's decision to suspend and fine him.

Reacting to the decision, Armstrong told STV News the incident was not dangerous.

He said: "I knew the car, I didn't distract the driver. There was no harm done, no accident caused. It was just a bit of bare leg, it's a bit mad."

Armstrong said support from fans has been "amazing" and he intends to return to competitive action after the six-month ban expires.