Christmas is an expensive time of year. Households typically spend £1,681 on presents, foods, decorations and celebrations.