A man has been found dead in Barra, hours after he was reported missing.

The 32-year-old, who has not been named, was found on the shoreline at around 7am on Thursday after a search by emergency services including a coastguard helicopter.

There are not believed to be any suspicious circumstances around the death and the man's next of kin have been informed.

Police are now appealing for information in a bid to piece together the man's final movements.

He is described as around 5ft 10in. When last seen he was wearing a green top and brightly coloured trainers.

It is thought he might have been spotted walking from Castlebay in the direction of Vatersay from about 2pm on Wednesday.

Detective sergeant Iain Morrison said: "Our thoughts are with the gentleman's family and friends at this difficult time.

"I would ask anyone with information which could help establish his final movements to make contact with police on 101."