The Met Police says about 52,000 officers’ shifts were needed for protests between October and June.
The Met Police says about 52,000 officers’ shifts were needed for protests between October and June.
The Met Police says about 52,000 officers’ shifts were needed for protests between October and June.
The Met Police says about 52,000 officers’ shifts were needed for protests between October and June.