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