Will changes to the National Planning Policy Framework deliver?

The Government has announced binding targets to compel local authorities to build 370,000 new homes a year, but will it be enough to kickstart the new build sector?

The Government has announced binding targets to compel local authorities to build 370,000 new homes a year, but will it be enough to kickstart the new build sector?