Edwards' ad will appear on MSNBC after the president's prime time speech on Thursday.
WASHINGTON (CNN) - Former Sen. John Edwards, who is seeking the Democratic presidential nomination, has purchased 2 minutes of advertising time on MSNBC Thursday night following President Bush's prime time address on Iraq, an Edwards' aide tells CNN.
The North Carolina senator, along with his rivals for the Democratic nomination, have been very critical of Bush's strategy in Iraq.
The ad will run in the first ad break following Bush's address and the official Democratic rebuttal by Sen. Jack Reed, D-Rhode Island.
In the ad, Edwards argues that Bush was wrong to push for more U.S. troops in Iraq, and calls for a "firm timeline for withdrawal," according to excerpts of the ad provided to CNN.
"In May, he vetoed a plan to end the war, demanded more time to show the surge could work, and Congress gave it to him," Edwards will say of Bush. "Now, after General Petraeus reports the surge has produced no progress toward a political solution, what does the president want? More time for the surge to work, when all of us know it won't."
Edwards also sharply criticizes Congress for approving Bush's surge plan. A handful of Edwards' rivals for the Democratic presidential nomination serve in Congress.
"But Congress must answer to the American people," Edwards will say. "Tell Congress you know the truth – they have the power to end this war and you expect them to use it. When the president asks for more money and more time, Congress needs to tell him he only gets one choice: a firm timeline for withdrawal."
- CNN Political Editor Mark Preston