The defence investment plan is "too little, too late" and does not provide enough funding or military hardware to keep ...