BoE's Pill: Iran war has not de-anchored long-term expectations.