Bank of England cuts main interest rate by 25 basis points, matching estimates