It's been a tough winter in the UK, not just the weather but the stingy consumer spirit and the fumbling of Keir Starmer’s ...