Election campaign trail: Party leaders clash on energy policy as price cap set to fall

Ofgem's announcement that the energy price cap was set to fall means that the typical household's energy bill would fall by more than a hundred pounds.

More News Videos

View All