London murder rate lowest in over a decade
London's homicide rate has plummeted to its lowest level in over a decade, with 97 recorded in 2025. Police credit smarter tactics and a 'public health' approach to violence. Discover how the capital compares to other global cities.