‘Years to restore trust’ after Sarah Everard death 3 March 2024 Sadiq Khan says Sarah Everard’s death damaged trust in police on the third anniversary of her death.