Charing Cross police officers who 'called for immigrants to be shot' will be denied legal funding by the Police Federation ⊖
The scandal at Charing Cross police station has been described as 'indefensible' by the Police Federation of England and Wales, which represents 145,000 rank and file officers.