Cressida Dick has been forced out as head of the Metropolitan police after London’s mayor accused her of failing to deal with a culture of misogyny and racism within Britain’s biggest force.
Cressida Dick has been forced out as head of the Metropolitan police after London’s mayor accused her of failing to deal with a culture of misogyny and racism within Britain’s biggest force.