News

The Labour government is looking to build 300,000 new social homes from the £39bn affordable homes programme announced at the spending review.