The Papers: 'Shaming of the Met', and chief 'refuses to quit'

The Papers: 'Shaming of the Met', and chief 'refuses to quit'

BBC News

Published

Fallout from police's handling of the Clapham Common vigil for Sarah Everard dominates the papers.

Full Article