What inflation, jobs and Iran war peace deal means for UK interest rates today 2026-06-18 · The Independent Read at source