Former Prime Minister Paul Keating has again lashed his own party for backing the government's plan to build nuclear powered submarines.