An additional 300,000 houses per year, is it possible?

The Chancellor’s recent statement that the government wants to see 300,000 houses built every year has already attracted considerable commentary. The recent budget changes to stimulate the UK housing market are a clear sign that there is considerable political will...
Read More