The energy price cap is rising from £1,717 a year to £1,738 in January - an increase of £21, or 1.2% - for the average dual fuel household paying by direct debit