A body has been found in the search for a missing 16-year-old boy.
William Clarke, 16, from Ardvasar, Skye, was reported missing on Sunday, April 17.
Formal identification is yet to take place, but the family of the teenager have been informed.
There does not appear to be any suspicious circumstances around his death, police said.
Inspector Isla Campbell said: “Our condolences are with William’s family and friends.
“His family have requested that their privacy is respected at this difficult time.
STV News is now on WhatsApp
Get all the latest news from around the countryFollow STV News
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country