Christmas means one thing is guaranteed - supermarket shelves are filled with brightly colour tubs of sweets and chocolates ...