A man who went missing from a mental health unit in Homerton in East London has been arrested.
Anthony Knowles had been on escorted leave when he disappeared on Saturday.
Police had warned the public not to approach the 48-year-old. Scotland Yard said that he was detained at an address in Hackney.
More top news
In a wide-ranging Peston on Sunday interview, he said Parliament security needs reviewing and the PM's counter-terror strategy is flawed.
The terror attack carried out by Khalid Masood at Westminster that left four people dead lasted less than two minutes say police.
Two knives were found at the scene in Islington, North London, and the suspects fled on foot before being arrested.