Merry Christmas from the Bank of England: A Base Rate Cut Brings Welcome News for Homeowners December 18, 2025