This article in today’s Daily Telegraph shows that the Tories since 2010 will have built the fewest homes since the war.
“new-build housing completions in England between 2010 and 2019 are set to be approximately 130,000 per year. That is w…Read more…