The Government aims to deliver 300,000 new homes per year. This briefing covers trends in supply and considers barriers and potential solutions to delivering more homes.
The Government aims to deliver 300,000 new homes per year. This briefing covers trends in supply and considers barriers and potential solutions to delivering more homes.