The Bank of England has held interest rates at 3.75% - remaining at their lowest level since February 2023. The decision, by ...