The cap is a floor now, not a ceiling
Ofgem sets the price cap every three months. It is the maximum suppliers can charge customers on a standard variable tariff. People treat it like a guarantee. It is not. It is a delayed mirror of wholesale gas costs from a few months ago.
The April to June cap of £1,641 reflects wholesale prices from a calmer winter. The July to September cap reflects what happened after the Iran conflict began — and wholesale gas prices have been volatile since. Cornwall Insight's £1,850 forecast assumes prices stabilise. If they do not, the actual cap will be higher.
Fixed tariffs at or below the current cap exist today. They will be much harder to find on 28 May, when suppliers price their books against the new cap level. Whatever the announcement says on 27 May, the deals priced before that date were priced against £1,641 — not £1,850. That is the arbitrage you are walking past if you wait.