Question: how many houses need to be built in the uk?
Answer: Groundbreaking research by Heriot-Watt University says England has a backlog of 3.91 million homes, meaning 340,000 new homes need to be built each year until 2031. This figure is significantly higher than the government's current target of 300,000 homes annually.