A man whose body was found on the Aberdeenshire coast after more than a month has been described as having been "amazing" and "talented".

Ruairidh Sandison was last seen by friends at 4.40am in Peterhead on Saturday August 10. The 24-year-old was reported missing after he failed to return home from the night out.

Police Scotland confirmed have now confirmed his body was found on the coast at Boddam, three miles south of the town, shortly before noon on Wednesday.

His family said in a statement: "We would like to thank everyone for their support over the last six weeks and since Ruairidh was found on Wednesday.

"Ruairidh was an amazing, talented young man with many plans for the future and we are heartbroken that we will not now see these fulfilled.

"We would like to thank the police for all their hard work and also the Coastguard and RNLI.

"We would like to say a particular thank you to all our and Ruairidh's friends who have been amazing in their efforts to search for Ruairidh and willingness to help and support us."