How much do you spend on your Christmas presents?
New research reveals that the average Brit will spend more than £300 each on Christmas presents.
The Bright Star Digital report also shows that high street spending could rise from 2.6% to 3.8%.
Meanwhile, two-thirds of shoppers will only buy if a discount or a deal is on.
Overall spending is also expected to grow by nearly 4% from last year.