The average festive shopper expects to spend £377.98 in the weeks ahead, which is around £32.63 or 9% more than last year, MyVoucherCodes said. Read More
Areas of UK where Christmas shoppers expect to spend most and least revealed … from the Independent Vicky Shaw