https://www.questachartered.co.uk/wp-content/uploads/Questa-Animated-Indent-Flourish-Own-Protect.mp4 The UK economy growth figures delivered a stronger-than-expected performance in the three months to February 2026, but that positive headline has since been overtaken by the…