Previous
Previous

Bank of England rate reduced to 3.75%.

Next
Next

UK Public sector finances: November 2025