Results for the Half Year Ended July 2025 - Next plc | RNS | Ticker