Four stories of rough sleeping in England

There are more than 4,000 rough sleepers in England. We spoke to four of them to find out their stories.

Source