The Bank of England has cut interest rates to 4.5%, its lowest level since June 2023. Rates had been at 4.75% since the summer after two reductions, and came down again amid a backdrop of slow growth ...