Bank of England holds rates at 3.75% for fourth time amid Iran war inflation fears, governor says · Sky News · Sentinel