Number of people forced to live on the streets in London on the rise – Crisis responds

Friday, 31 January 2025 11:43

National homelessness charity Crisis calls for an ambitious national strategy to tackle all forms of homelessness   Figures from the Combined Homelessness and Information Network (CHAIN) show that the number of people “living in the streets” in London from October to December 2024 was 704 – that's a 26% rise on the same period last year. The data shows:  The number of people deemed to be living on the streets rose to 704, an increase of 26%....Request free trial