More social and affordable homes have been promised
The UK government has pledged a £2 billion injection of investment to build up to 18,000 new social and affordable homes. The announcement is another step towards the government’s promise...
Continue reading...