
Building 1.5M Homes in England Holds Key to £103 Billion in Social Impact
A newly published report reveals that the UK Government’s target of delivering 1.5 million new homes by 2029 could unlock £103 billion in total social value—making a strong moral and financial case for accelerating housing delivery to address the country’s…