Market information group TNS have predicted that Christmas week will be the busiest ever for British supermarkets.