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









