Tory Britain: Number of people sleeping rough reaches highest level since records began
Statistics revealed today by the Ministry of Housing, Communities and Local Government show that the number of people sleeping rough has reached its highest level since records began. A shameful 4,751 people were sleeping on the streets in the autumn of 2017, a figure that has rocketed in recent years as...