Tesco sales growth slows amid ‘uncertainty’ linked to Iran conflict June 18, 2026 · The Independent Read full story at source