A nine-year-old boy who went missing from a supermarket in Dunfermline has been traced.

Harley McLay wandered off from Asda at the Halbeath Retail Park at around 12.30pm on Saturday.

He is not local to the area and police officers believed he may be lost.

A spokesperson said: "Police can confirm that Harley McLay was found safe and well in Aberdour Road around 4.30pm.

"Thanks to the public and media for their assistance with this appeal."