The changes coming into effect on January 1 are set to affect 34million UK households currently on a variable rate for their gas and electricity.