PremiumGlobal MarketsUK Retail Stocks Tumble as Cool Weather Affects June Sales JD Sports Fashion (JD) Reveals Q3 Dividend: Here’s the Essential Information UK Stocks: JD Sports (JD) Slumps as FY24 Results Disappoint Investors PremiumGlobal MarketsFTSE 100 Earnings Spotlight: Next PLC and JD Sports Shine with Profits UK Stock Market Update: FTSE 100 Hits One-Month Low as Inflation Eases to 6.8% 888 and JD Sports: Two British Stocks with “Strong Buy” Ratings from Analysts