Average energy bill to rise to £3,000 a year from April under government ‘guarantee’

Average energy bills to rise to £3,000 a year from April under government 'guarantee', chancellor announces