Record levels of rough sleepers in England, figures reveal

by | Feb 26, 2026 | Health

There were 4,793 people sleeping on the streets on a single night last autumn.

Article Attribution | Read More at Article Source