Will the Bank of England cut interest rates and what does it mean for homeowners?