The Bank of England cuts its main interest rate by a quarter point to 4.25%.