11/15/2025 Financial Times UK How Budget rumours are adding stress to a system that is already struggling