One in 160 people were estimated to be homeless in England on a given night this year, new research from Shelter has suggested..
1:00pm - 4:00pm
Wednesday, 11 December 2024 07:05
One in 160 people were estimated to be homeless in England on a given night this year, new research from Shelter has suggested..