The UK government has announced the launch of its independent review of energy costs, promising to sort the “facts from the myths” over generation and supply in a bid to reduce bills for consumers and businesses.

Renewables advocates hope the review will allow sources like onshore wind and PV to make their case as low-cost generators, despite being frozen out of UK support mechanisms for large-scale deployment.