A convicted sex offender who went on the run after climbing a fence at a secure hospital in Hampshire has been found.

Stephen Munden, 54, went missing from an independent hospital in Winchfield on Tuesday evening and Dorset Police was among the forces issuing an appeal for information.

Hampshire Constabulary said he handed himself into police in Thames Valley at about 00.45am on Sunday morning. 

Munden was detained at the facility under a hospital order after being sentenced for sexual offences in 2014.

These were possessing, making and attempting to make indecent images of children, and sexual assault on a child under 13.

A police spokesman said: "He has been detained and taken to a mental health facility."

Munden was described by police as a "vulnerable adult" with mental health treatment needs.