New research suggests the typical household expects to spend £693.80 on presents, £185.80 on Christmas dinner and a further £158.20 on snacks, sweets and treats