Crisis: New data reveals record numbers of people living on London’s streets

Monday, 30 June 2025 12:38

National homelessness charity urges Westminster Government and Greater London Authority to allocate funds to ‘Housing First' initiatives and build on recent social and affordable housing investment​ New figures from the Combined Homelessness and Information Network (CHAIN) today show that the number of people ‘living on the streets' in London from April 2024 to March 2025 was 3,028 – a 27% rise on the same period a year before. The data also shows:...Request free trial