Its official, a revenue cap is incoming from 2023. Not a fixed contract. And no investment loopholes.
Key phrase is "pre-crisis expectations for wholesale prices, and what a reasonable upper estimate for what those might beβ. Given negotiations broke down after Β£50/MWh, it seems that is the hard limit.