
Reuters witnesses saw police drag several women away from a gathering on Clapham Common, near to where Sarah Everard disappeared as she walked home on the evening of March 3.
“Last night people were very, very upset, there was a great deal of emotion, completely understandable, and the police, being as they are operationally independent, will be having to explain that to the Home Secretary,” Atkins told Sky News.
Everard’s disappearance, for which a police officer has been charged with murder, has led to a wave of accounts from women about the dangers of walking the streets alone at night, and dismay at the failure of police and wider society to tackle this.