The ongoing Iran conflict, now in its fourth week, is causing oil prices to spike and creating a £20 billion shortfall in UK public finances, with experts warning of long-term effects on inflation and global growth. The Strait of Hormuz closure is forcing importers to seek solutions.