The grim scale of the financial impact of the Iran war on UK households has been laid bare, with energy bills set to soar by more than £221 a year from July.
The rise in Ofgem’s price cap – the largest since 2023 – has been triggered by global energy markets being thrown into turmoil following the US and Israel’s attacks on 28 February.