Monday, 30 Dec, 2024

People

'Record' number sleeping on streets of London

<p><strong>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&#39;s cost-of-living crisis bites.</strong></p> <p>Britain, the world&#39;s sixth-biggest economy, saw decades-high inflation in 2023 and a