Why Grocery Prices Have Jumped: Climate, Tariffs, Labour and Retail Strategies