It is estimated that in the UK alone there are 5,000 people sleeping rough on the streets of our towns and cities. It is a national disgrace and made worse when it is also estimated that 320,000 people are homeless and only a few steps away from joi...