Kevin McCloud has slammed the UK for being 'world leaders in homelessness'
10/04/2024 01:36 PM
Grand Designs star Kevin McCloud has hit out over recent statistics about homelessness in the UK - but has also offered suggestions on how to improve the crisis