Politics Riots Report Shows London Needs To Maintain Police Numbers, Says Mayor by Dev4News247 June 29, 2025