Home Bank of England holds interest rate at 4.25%: ... 19 June 2025 Bank of England holds interest rate at 4.25%: statement