A Scottish backpacker who was arrested in Thailand after he was accused of stealing a mobile phone faces three months stuck in limbo in the country, according to his family.

Rory McColl, who is originally from Edinburgh, claims he mistakenly picked up a waitress' phone from a bar, thinking it was his own, just hours after arriving in Bangkok in early March.

The 37-year-old was arrested and spent two nights on the concrete floor of a police cell before being charged and having his passport seized.

A hearing was held in the Thai capital on Tuesday but he was told he will now have to appear at another judgement hearing scheduled for 28 July.

Rory remains free on bail, but he cannot leave Thailand and has already spent seven weeks living in a hotel in Pattaya, about 90 miles (150 km) south east of Bangkok.