Energy bills to fall by £117 a year for millions of households from April
For the average household paying by direct debit the overall bill will be £1,641 per year from April.

For the average household paying by direct debit the overall bill will be £1,641 per year from April.