Bank of England votes to leave rates on hold at 16-year high of 5.25%
The benchmark cost of borrowing in the UK is staying at a 16-year peak, at least for now, after the Bank of England kept interest rates on hold at 5.25%.

The benchmark cost of borrowing in the UK is staying at a 16-year peak, at least for now, after the Bank of England kept interest rates on hold at 5.25%.