Fifth of energy suppliers ‘keep customers on hold for longer than ten minutes’

Consumer body Which? made 432 calls to 36 energy suppliers at different times of the week to test how long it took before a customer could speak with a member of staff