The energy price cap is rising by 1.2% from January 1 in the latest blow to hard-working Brits.