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