Missing Ayrshire sex offender William Cunningham found
A registered sex offender who has been missing for two weeks has been found.
William Cunningham, from the Newmilns area of Ayrshire, failed to turn up for a court appearance on Monday and was last seen at his home on Friday 13 May.
The 44-year-old was discovered on Holy Isle, a small island inside the bay of Lamlash, on the Isle of Arran.
Strathclyde Police said he had been "compliantly detained" by officers on the island, which is owned by Tibetan monks.
The force had earlier issued a public appeal for information on his whereabouts and asked him to "give himself up to police".
Officers had thought that Mr Cunningham may have travelled to Northern Ireland.