Christmas creep


There are only 390 shopping days to Christmas!

Christmas 2025.

On Late Light Live on Wednesday night Carole Cusack introduced us to the Christmas creep – not that we needed any reminding if we saw the hordes of shoppers attracted to the Black Friday sales.  (Don’t they know there’s a “cost of living crisis”?)

Tom Lehrer wrote the perfect carol for a Christmas creep.