More people are sleeping rough in England than at any point this decade
More people are sleeping rough on the streets of England than at any point this decade, new figures suggest. Local authorities estimated there were around 4,751 rough sleepers on a
Read More