“The Metropolitan Police commissioner … heralded new data showing London’s homicide rate at the lowest on record.

Ninety-seven people were murdered in 2025, according to Met data, the lowest level since 2014 when London’s population was smaller. The homicide rate of 1.1 per 100,000 was the lowest since comparable records began in 1997, he told the Financial Times.”

From Financial Times.