JD Sports Fashion has blamed cost-of-living pressures for weighing on demand among its younger customers as it reported weaker sales and profits.
The sportswear chain said it was operating against a “tough global consumer backdrop” which was particularly prominent among US shoppers.