Graham finds out what we can do to make a difference to the homeless this festive season.
Discover 11,128,835 listings and 282,020 playable programmes from the BBC
Graham finds out what we can do to make a difference to the homeless this festive season.