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