HOUSE THAT? Interactive map shows how many homes to be built near YOUR house in NIMBY war
The mandatory thresholds will force some councils to accelerate development by more than 1000% in a bid to bring the total number of new homes in England to 370,000 a year.