Will the Bank of England hold interest rates now Iran peace deal has been agreed? June 15, 2026 · The Independent Read full story at source