Damning Report Finds London Police Force Is Sexist and Racist. Discrimination, Police, Scotland Yard (Metropolitan Police Service), Everard, Sarah, London (England), Carrick, David (London, England, Police Officer), Great Britain, Casey, Louise (1965- )