Four stories of rough sleeping in England
New figures show there are 4,751 rough sleepers in England. We spoke to four of them to find out their stories.
New figures show there are 4,751 rough sleepers in England. We spoke to four of them to find out their stories.