Thursday, 20 March 2025 12:13

The Bank of England base rate has been held at 4.5%