Tech tool aims to stop 'bottlenecks' in reaching UK homeless →
Thousands of people sleep rough on England's streets every night, and they have become an increasingly common sight in major cities including London, Birmingham and Manchester. PLACE
Thousands of people sleep rough on England's streets every night, and they have become an increasingly common sight in major cities including London, Birmingham and Manchester. PLACE