formats

Christmas ad spend ‘to hit record high’

Industry body predicts record £6bn ad spend as John Lewis brings out its seasonal pitch