Was 2025 Really a Flop? The narrative last year was a bit grim, in all honesty. And that’s a big problem for the UK.