What was the Bank of England's MPC bank rate decision on September 18, 2026? | Prophecy