
The Metropolitan Police is facing demands for answers after one of its officers was revealed to be a serial rapist.
David Carrick admitted 49 charges relating to 71 sexual offences including 24 rapes against 12 women, making him one of the worst serial rapists in the UK. The crimes happened between 2003 and 2020 after he was left free to abuse victims for two decades despite the alarm being raised several times.