Half year results 2023 - Taylor Wimpey plc | RNS | Ticker