The kidnap, rape and murder of Sarah Everard in London in March has sparked outrage and a national debate about violence against women in the United Kingdom.The kidnap, rape and murder of Sarah Everard in London in March has sparked outrage and a national debate about violence against women in the United Kingdom.