Retailer JD Sports Fashion recorded a 1.5% increase in like-for-like sales in the 19 weeks to 9 June, but margins came under pressure as offers continued to drive the market.