Bank of England Raises Rates Another Half a Point at an Uncertain Time