What I don't understand about the energy price cap is it is treated as a minimum, not a maximum. The energy companies don't have to put their prices up to the level of the EPC. Their thinking is because the EPC is where its at they'll put their prices up there too. Do they have to do that? Not every country in the world is struggling with high electricity and heating gas prices.
Also their is some use of the Ukrainian war being made as justification for high prices. They were were talking about high prices before the war started so seems to me thats just a bandwagon they're jumping in an effort to make use of an easy justification for higher prices.
I have to say Boris is a total MODDED for not doing something about it and just saying he's sure his predecessor will do something. In that case, MODDED now and let that person do what's needed.