A new price cap kicks in on Wednesday, July 1, from regulator Ofgem.
The figures reflect the typical energy unit rate and standing charge for Direct Debit customers across England, Scotland and Wales ...