A new campaign ad for President Trump slams "career politicians" for trying to impede his agenda.

"Career politicians and the media, trying to stop him, but President Trump is fighting for America," the ad says, flashing pictures of Senate Minority Leader Charles Schumer Chuck SchumerPelosi orders Capitol flags at half-staff to honor Ginsburg Ginsburg in statement before her death said she wished not to be replaced until next president is sworn in Democrats call for NRA Foundation to be prohibited from receiving donations from federal employees MORE (D-N.Y.) and House Minority Leader Nancy Pelosi (D-Calif.).

The ad then touts Trump's achievements since taking office.

ADVERTISEMENT

"Over 1 million new jobs, companies investing billions in America, stock market reaching all time record highs, our border more secure," a narrator in the ad says.

"Americans are saying let President Trump do his job and make America great again."

The ad's release comes a day after Trump reached a short-term agreement with Democrats to prevent a government shutdown, raise the debt ceiling and provide aid to communities hit by Hurricane Harvey.

Schumer characterized the deal, which shocked Republicans, as a “happy ending” that was for the “good of the nation.”

Trump agreed to the deal hours after Speaker Paul Ryan Paul Davis RyanKenosha will be a good bellwether in 2020 At indoor rally, Pence says election runs through Wisconsin Juan Williams: Breaking down the debates MORE (R-Wis.) described a similar proposal offered by Democrats as "ridiculous" and accused them of playing politics with a national disaster.