JD Sports warns Iran war could hit consumer spending and raise prices – SpryNews