A serving prisoner who absconded from a mental health hospital has been found in Croydon.

Police warned people not to approach Duncan Stewart after he made off on foot from Lambeth Hospital in Stockwell last Wednesday.

The 33-year-old, who is serving a jail sentence for robbery, was found on Sunday evening.