Just 700 net social rent homes delivered in England last year due to Right to Buy impact, new RSH data shows
Official annual data published by the Regulator of Social Housing (RSH) showed that just 700 net new social homes were delivered in England due to the impact of Right to Buy.