Evaporating Business Confidence
As we roll into 2025, I get the sense that business confidence is evaporating like a puddle on a hot day. Before the Labour Party was elected, there were green shoots in the economy; the Bank of England was lowering interest rates, and generally, things felt like we might just avoid [...]