Talk about a mixed bag of economic news for the first 24 days of 2023! Here we are, the press peddling the recession message quite hard, and then you get the results in this BBC story of the high street brands that have performed really well over the critical Christmas period. I count ten winners and three losers in this one news story.

Every day there seems to be a different take, with train strikes in particular costing the hospitality industry a significant amount of lost profits. December borrowing stats came out today, showing with the highest amount borrowed since records began.

We will know in the next few weeks whether the UK is technically in recession, however with results like this, perhaps it will be short-lived.