Gloucester Identified as England's Rough Sleeping Capital with Highest Rate Nationwide
Recent analysis has revealed Gloucester as the city in England with the highest rate of rough sleeping. Tents and makeshift shelters have become an increasingly common sight across Gloucester, appearing in shopping centre car …