UK Economy Faces Pressure from Iran War Energy Costs | IUX24