People have been urged to hold off buying their Christmas vegetables until later this week when prices will drop to between 15p and just 8p at various supermarkets - don't miss out