Via NBC A day after Republicans lost control of the House, and possibly the Senate, Defense Secretary Donald Rumsfeld is quitting. With polls showing Americans upset about the way the Iraq war is going, GOP officials say Rumsfeld will leave. Officials say former CIA chief Robert Gates will be tapped to replace Rumsfeld. Rumsfeld has been defense chief since Bush first took office in 2001. But the situation in Iraq has put Rumsfeld on the defensive. Bush says he and Rumsfeld agreed that "the timing is right for new leadership" at the Pentagon. Earlier in the day, a spokesman for Rumsfeld said he'd given no indication that he would step down in the wake of Democratic election gains. The spokesman said Rumsfeld would work with Congress on Iraq, but added that the focus on stabilizing the country will remain the same. Just days before the election, Bush gave his defense chief a thumbs-up, saying that as long as he's in the White House he wants Rumsfeld at the Pentagon. Bush told reporters he knows that a lot of voters were registering their "displeasure" with a "lack of progress" in Iraq. But Bush also says he thinks most people recognize that the U.S. can't "accept defeat" there.