Barratt Redrow HY26 Interim Results - Barratt Redrow PLC | RNS | Ticker