The Bank of England kept interest rates on hold on Thursday and set out scenarios for the economic impact of the Iran war, one of which could require a “forceful” increase in borrowing costs.