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