Record levels of rough sleepers in England, figures reveal

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

Posted in UK

Leave a Reply

Your email address will not be published. Required fields are marked *