Bank of England holds rates, warns of inflation threat from Iran war Reuters