A British police officer has admitted to 24 counts of rape and other sex offenses in court.

David C., 48, who was part of a unit protecting MPs and diplomats, appeared in a London court on Monday and pleaded guilty to four counts of raping a 40-year-old woman in 2003.

At a hearing in December, he had already admitted to 20 rapes.

In addition to the four rapes, C. admitted on Monday that he had deprived the woman of her freedom and sexually assaulted her.

In December, he had already admitted to sexually assaulting 11 other women over a 16-year period ending in September 2020.

London police had apologized to C's victims after it was revealed they had been aware of allegations against him of rape, domestic violence and molestation.

Despite the allegations, she had not initiated any criminal investigations or internal disciplinary proceedings against C. at the time.

He was only suspended from duty after his arrest in October 2021.

Massive criticism of the Metropolitan Police

After a series of scandals, the Metropolitan Police are already facing massive criticism.

Outrage was caused by the kidnapping, rape and murder of London resident Sarah Everard by a police officer in March 2021. Ex-official Wayne C., who served in the same unit as David C., was sentenced to life imprisonment.

London Mayor Sadiq Khan said he was "disgusted and appalled" by C's behavior.

"Londoners are rightly shocked that this man has been able to work for the Met for so long and serious questions need to be answered as to how he abused his position as a police officer in such a horrific way," Khan added.

According to investigators, C. had met some of his victims through dating apps or at social events and used his position as a police officer to gain their trust.

Then he controlled, attacked and humiliated her.

In the trial, the court plans to announce the sentence in early February.