Millions will pay extra on their energy bills from January 1 in a 'surprise' rise - here's how much

Although for the vast majority of British energy customers the rises will be minimal, some could be hit with a spike of more than £100 a year.