Ed Stafford travels to Manchester, a city struggling with an intertwined home...
60 Days on the Streets
Season 1 Episode 2: London
Ed continues his journey through homelessness, bedding down with the rough sleepers of London's West End and asking what draws so many to the nation's capital?