Policing 515 protests since April is costing the equivalent of 23,500 officer shifts, the Met says.
Subscribe
Login
0 Comments