When the news broke that Sarah Everard’s murderer was a serving Met Police officer, London held its breath in complete shock.

The horrendous murder of Sarah Everard and the disgusting abuse of women by Carrick, has left women appalled across London. The epic vetting failure that allowed these monsters and the numerous others that have come to light since then.

Read more