All about finance. Split decision within Bank of England dampens expectations for prompt reductions in interest rates , and Administrator 2025 May 9