A new study has analysed 297 sites across England and Wales delivering a combined 387,000 dwellings.
What's Your Reaction?