Planning ban means England is 4,700 years from building enough wind farms

It will take almost 4,700 years for England to build enough onshore wind farms to meet the UK's clean energy needs.

The Institute for Public Policy Research said just 17 small-scale