Business insights and impact on the UK economy 19 February 2026 19 February 2026 By Publishing team Business insights and impact on the UK economy 19 February 2026