Bank of England holds rate at 3.75% tolerating above-2% inflation

Business