Tag: Addressing Homelessness with Social Housing
Building 90,000 social homes could add £51.2bn to the eco...
New research suggests that building 90,000 social homes every year could significantly benefit the UK economy – by up to £51.2bn.