Home » Bank of England Holds Rate at 3.75% While Iran War Pushes UK Toward New Cost Crisis