The average British consumer expects to spend almost £600 (£593.90) on core Christmas-related products and activity - including food, gifts, decorations, socialising and travelling - during the 2024 festive period. This is according to the IPA’s annual Christmas-focussed survey of 2,000 UK adults, carried out by Opinium.