London homicides fall to lowest level in over a decade
London's murder rate fell to its lowest level since 2014, with 97 homicides in 2025. Mayor Sadiq Khan uses the figures to counter claims of out-of-control crime from Donald Trump and other critics.