A Scot is facing a three-year jail sentence in Dubai after putting his hand on a man in a bar so he did not "bump and spill drinks", according to his representatives.

Campaign group Detained in Dubai said Jamie Harron, from Stirling, was arrested for public indecency after touching a man on his hip.

Mr Harron is said to have since lost his job and has spent more than £30,000 in expenses and legal fees, having already been stuck there for three months.

Radha Stirling, chief executive of Detained in Dubai, said: "It is quite outrageous that he has been held in the country for so long already.

"This is another example of how vulnerable tourists are to arrest and detention in Dubai and at how drawn out and disorganised legal proceedings are."

The 27-year-old electrician is said to have been holding a drink, moving through a crowded bar, and held a hand in front of him to avoid spilling it on himself or others.

He then "touched a man on his hip to avoid impact".

The organisation claims it was only after Mr Harron and his friend sat at a table that the man who had been touched seemed aggravated.