Gilts sell off sharply on fears of inflation from Iran war

Hopes for Bank of England rate cuts fade as oil and gas prices soar