National Grid 2022/23 Half Year Results Statement - National Grid plc | RNS | Ticker