05/03/2026
t.ly/b0i3O
The number of people sleeping rough in England is at its highest level since records began in 2010. Some 4,793 people were estimated to be sleeping on the streets on a single night last autumn, according to the latest snapshot figures released by the government on Thursday – a 3% increase from 202...