£29 billion could be added to energy bills by 2050.