Business Cheaper Loans for Christmas: Bank of England Slashes Rates to 3.75% by admin477351 December 19, 2025