Research from MoneySuperMarket estimates that households will spend an average of £1,681.12 on Christmas this year. That is ...