The Bank of England today cut interest rates by 25 basis points to 4.25% at its May meeting, in line with expectations. This marks the lowest level for interest rates in the past two years.