Bank of England Keeps Key Interest Rate at 5.25%