News

Supermarket carrot Prices have soared by nearly 40% following a “disastrous” year marked by widespread flooding. The price of own-label carrots has jumped by an average of 38% year on year to 69p per ...