In 1967, at the age of 24, Huckfield was elected to parliament for the constituency of Nuneaton in a by-election following the resignation of Frank Cousins, becoming the youngest MP (the "Baby of the House"). He was Under-Secretary of State for Industry from 1976 to 1979, serving under Industry Secretary Eric Varley in the government of James Callaghan. For a time he was a member of Labour's National Executive Committee, holding the Socialist Societies seat. When Labour returned to opposition in 1979, he was opposition spokesperson on industry from 1979 to 1981. He was a founding member of the Socialist Campaign Group in 1982.