iStock image Industry Reports World Cup 2026 to bring '£1.95bn' sales for food, drink retailers Pooja ShrivastavaMay 22, 2026