The Bank of England kept its key interest rate at 3.75% on Thursday, judging that a tentative US-Iran peace deal and softer inflation data bought it time before raising borrowing costs, though two policymakers dissented.