
2nd July 2025
Record number living on London’s streets – charity’s claim
New figures from the Combined Homelessness and Information Network 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: Compared to 10 years ago (April 2014-March 2015), the...