According to 2015 Government statistics, 3,569 people slept rough on any one night across England – this is over double the number counted in 2010. In London, there is more than 7,500 homeless people – a number that has almost doubled in the past 5 years.[1] Moreover, homeless people are the most vulnerable and socially […]