Urgent: Bank of England keeps interest rates at 3.75%.