Sterling’s Squeeze: Public Finances in the Frame
1 October 2025