A body has sadly been found today (June 16) that is believed to be Luke Earnshaw, a missing 31-year-old man from Minskip near Harrogate.

A North Yorkshire Police spokesman said: "He has not yet been formally identified but Mr Earnshaw’s family have been informed."

Read more: Revealed: How £135million is being spent to improve these major North East roads

Police launched an appeal to find Luke after he was reported missing two-days-ago.

He had not been seen since he left his home on Prospect Terrace in Minskip near Harrogate shortly before 2.30pm on Saturday June 11.

Keep up to date with all the latest news on our website, or follow us on Facebook, Twitter and Instagram.

You can also follow our dedicated North Yorkshire Facebook page for all the latest in the area by clicking here.

For all the top news updates from right across the region straight to your inbox, sign up to our newsletter here.

Have you got a story for us? Contact our newsdesk on newsdesk@nne.co.uk or contact 01325 505054