
The Government’s energy price cap to shield households and businesses from the worst of the impact of soaring oil and gas prices comes into effect on Saturday.
Under the energy price guarantee – which limits the unit price paid for electricity and gas – means the annual bill for a typical household in England, Scotland and Wales will be held to around £2,500 for the next two years.