Interim results for the six months to 30 Sept 2025 - Severn Trent PLC | RNS | Ticker