Bank of England cuts interest rate to 4.25% and hints at more cuts to come

Published on May 08, 2025