Bank of England Raises Rates Most Since 1989