New data from the Combined Homelessness and Information Network (CHAIN) shows a sharp rise in street homelessness in London.
There were 3,028 people living on the streets between April 2024 and March 2025 – a 27% increase from the previous year and a 90% rise over the past decade.
In total, 13,231 people were forced to sleep rough during this period, including 8,396 first-time rough sleepers.
How Judy Linton forgave her family's killer
The 28th day of February had been a public holiday for as long as I could remember. It was a …