British households and businesses faced a challenging twelve months as 2025 proved to be a turbulent year for the UK economy.