The Bank of England cut interest rates to 3.75% from 4% in its final policy decision of 2025, taking borrowing costs to their ...