UK could face gaps on supermarket shelves by summer if Iran war continues April 16, 2026 · The Guardian Read full story at source