Its not quite October, but lets take a look at all the latest Food NPD that will be hitting the shelves this Christmas. Marmite chocolates anyone?!