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