'Appalling figures' are latest evidence of worsening homelessness crisis London Councils comments on a new report from the charity Shelter. 9 March 2023
Shelter report shows London remains ‘epicentre of homelessness crisis’ One in 58 Londoners is homeless, according to the latest figures. 11 January 2023