POLICE have said 12-year-old Daniel Allen has been found.

Daniel was last seen on Tuesday, December 18, at 10.15am.

Cleveland Police said: "Thank you to everyone for sharing the appeal."