Social housing backlog would take 119 years to clear Author: Property118.com Landlord News Team 10th June 2026, 3 hours ago | 2 Shelter says more than 1.3 million households are waiting for a social housing, while just 12,198 were built across England...