Asda and Morrisons are rationing fresh produce including tomatoes, cucumbers and peppers amid shortages caused by poor weather in Europe and north Africa as experts warn that the problems could last for weeks.
UK producers said supplies from British farms would also be hit as many have cut back planting amid the rising cost of heating greenhouses to grow salad crops.