An estimated 4,793 people slept rough in tents, doorways or parks on single night in autumn – up 3% year on year Record numbers of people slept rough on the streets of England last year, according to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results