Results for the Half Year Ending July 2023 - Next plc | RNS | Ticker