A man who was missing in Fife for five days has been found.

Henry Davidson, 59, was reported missing after he was seen leaving an address in Lismore Avenue, Kirkcaldy, at around 9am on Tuesday.

A CCTV image of Mr Davidson leaving a Travelodge in Glenrothes was released as part of the appeal to trace him.

Police Scotland announced he had been found in Dysart, Fife, on Sunday.

The force thanked members of the public who helped with the search.