UK inflation could stay north of 3% for the rest of the year due to the economic consequences of the Iran war, experts have warned. Don't miss the latest investment and personal finances news, market ...