London homicides fall to lowest level since 2014
London's homicide rate has fallen to a record low of 1.1 per 100,000, lower than New York, Berlin, and Paris. New Met Police data reveals a decade-long decline in violent crime. Read the full analysis.