UK could face gaps on supermarket shelves by summer if Iran war continues

· The Guardian