A VULNERABLE 18-year-old man from Middlesbrough, who went missing overnight, has turned up safe and well.

Callum Lindsay left James Cook Hospital at around 5.30pm yesterday (Friday), but was in need of medication.

Cleveland Police said he turned up at 9.30am this morning.