Not trusting ONS' seasonal adjustments, the best way to look at the retail data today is combining Nov and Dec (due to way Black Friday period spilled into Dec last year). Value up 2.2% on last year. In £ terms, it is what a lot of retailers (but not me) would declare to be a 'record Christmas'.
12 months ago