A prisoner who absconded from a hospital after allegedly threatening staff has been arrested, police said.
Robert Parton fled from Heartlands Hospital, Birmingham, at about 23:20 GMT on Monday.
After a three-day search, the 30-year-old was arrested in Chelmsley Wood on Thursday night and has been charged with escaping lawful custody and possession of an offensive weapon.
He is due before Birmingham Magistrates' Court on Saturday.
West Midlands Police thanked the public for help in tracing him.
Det Sgt Tom Lyons, said the information provided by those who shared its appeal to find Parton was "invaluable" in helping to locate him.
Follow BBC West Midlands on Facebook, on Twitter, and sign up for local news updates direct to your phone.