Supermarkets are slashing their prices in the lead up to Christmas with many offering vegetables for less than 20p.
Retail giants such as Sainsbury's, Tesco, and Aldi are battling it out for who can offer the cheapest Christmas dinner, with free giveaways and deals on the price of turkey and veg.
While one supermarket is selling all fresh and frozen vegetables for just 1p in a one-day online flash sale.