Household energy bills will rise again in January, as the price cap is hiked by a further 1.2%