Babcock International has maintained its full-year profit guidance after revealing it has a £9.9bn contract backlog.

The defence giant grew its revenue organically by 7% to £2.54bn in the six months to 30 September, with operating profit up 27% to hit £234.3m in the H1 period