finance Bank of England Holds Rate at 3.75%, Iran Conflict Clouds Outlook
The Bank of England's Monetary Policy Committee voted unanimously to hold rates, but internal pressure for a hike is mounting as the Iran conflict threatens to push inflation above 6%.