The Number Of People Sleeping On London Streets Record high 12,000
The number of people sleeping on the streets of London has hit a record high of nearly 12,000. Latest figures showed Thursday, as the impact of the UK’s cost-of-living crisis bites. Britain, the world’s sixth-biggest economy, saw decades-high inflation in 2023 and a shortage of affordable rental properties over recent years. Some 11,993 people were … Continue reading The Number Of People Sleeping On London Streets Record high 12,000
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed