The number of people sleeping rough in britain is ‘a source of national shame’ as westminster and holyrood lose their grip on the homelessness crisis

3 min read

The number of people sleeping rough in Britain is ‘a source of national shame’ as