FY23 post close update and Type 31 contract update - Babcock International Group plc | RNS | Ticker