Full year results for the period end 29 June 2025 - Barratt Redrow PLC | RNS | Ticker