Retailer JD Sports Fashion has cautioned that annual profits will be at the lower end of forecasts as it warned over the impact of rising unemployment and unusually warm autumn weather. The group saw ...