England’s dwindling social housing stock is poised to plummet by an additional 189,000 properties through the controversial Right to Buy scheme alone by 2040, it’s being claimed.

​England’s dwindling social housing stock is poised to plummet by an additional 189,000 properties through the controversial Right to Buy scheme alone by 2040, it’s being claimed.  Read More