A senior Scots police officer has paid tribute to the brave family of a missing Ayrshire man as they mark the first birthday without him.
Jamie Cannon should have been surrounded by friends and loved ones as he turned 20-years-old but his whereabouts remain a mystery.
The young man, then 19, was last seen at Auchenharvie Golf Course, Stevenston, at around 10.40am on May 20 last year.