Half an million homes with planning waiting to be built
A astonishing 475,647 planning permissions have been granted but have yet to be built. A new study commissioned by Local Government Association, has prompted calls for all developers to pay full council tax on…
Read More