Spring statement 2026: British businesses react

The statement takes place amid a economic and geopolitical turmoil, including gas prices at a three-year high