Bank of England Holds Rate at 3.75% as Iran Conflict Fuels Inflation Shock