Lame-duck U.S. Sen. Gordon Humphrey, R-N.H., resigned from the Senate Tuesday so that he could take his seat in the state Senate in time to vote in leadership elections.

Humphrey did not seek re-election after two terms, saying 12 years is all any member of Congress should serve. Instead, he sought and won a seat in the 24-member New Hampshire state Senate.Humphrey had said he would leave the U.S. Senate before the end of his term if his vote was needed to elect Sen. Edward Dupont, a conservative, as president of the state Senate. Dupont was locked in a battle with Senate Democrats and liberal Republicans for the leadership post. Even with Humphrey's vote he remained one vote shy of the 13 needed for the presidency.