The UK economy has faced mounting challenges in 2025, including stubborn inflation, weak growth, high interest rates and ...