Bank of England puts Covid behind it, but now must face costs of war