An Aberdeenshire man who sparked a major missing person appeal has been found safe.

James Leask was last seen on the evening of November 27, at a Co-op on Burghmuir Drive in Inverurie.

Police issued an urgent appeal over the weekend, saying that the 30-year-old may not be aware of their concerns.

However officers confirmed on Monday that he had been traced safe and well.

They thanked everyone for their assistance.