George Robertson’s focus is on defence but highlights failings elsewhere in Keir Starmer’s government