The Bank of England has held interest rates at 3.75% - remaining at their lowest level since February 2023 The decision, by the Bank's Monetary Policy Committee, had been widely expected by economists ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results