The Bank of England’s Monetary Policy Committee opted on June 19 to keep the Bank Rate on hold at 4.25%, reflecting a delicate balancing act between persistent inflationary pressures, signs of slowing wage growth and elevated global risks. In a split 6–3 vote, the majority favoured maintaining...