Late-night host John Oliver is goading President TrumpDonald John TrumpDem lawmaker says Electoral College was 'conceived' as way to perpetuate slavery Stanley Cup champion Washington Capitals to visit White House on Monday Transportation Dept requests formal audit of Boeing 737 Max certification MORE over the Iran nuclear deal by running an ad on Sean Hannity’s Fox News show in an effort to persuade Trump to stay in the agreement.

“Two of Trump’s top advisers are, like him, dead set against this deal, and they’re getting backup from Sean Hannity, whose show the president watches so much, advisers refer to him as the ‘shadow chief of staff,’” Oliver said on "Last Week Tonight" late Sunday, referring to Secretary of State nominee Mike PompeoMichael (Mike) Richard PompeoState Department blocks reporters from Pompeo briefing with faith-based media: report The Hill's Morning Report - Dems contemplate big election and court reforms Pompeo jokes he'll be secretary of State until Trump 'tweets me out of office' MORE, who is currently the CIA director, and national security adviser John Bolton.

ADVERTISEMENT

“Hannity hates this deal too, so there is not really a way for us to get a moderating voice into this conversation short of buying time on Hannity’s show this week, and running an ad like this," he added.

Oliver then showed the ad, featuring the show’s recurring “Catheter Cowboy” character. Oliver said that the ad would air on Hannity's Fox News show in the Washington, D.C., area this week.

"I’m here to tell you, the Iran deal may not be perfect, but it helps restrict Iran’s ability to stop making a bomb for at least 10 years," the character says in the ad. He also mocked Bolton, holding up a picture of him and saying, "You really want to listen to a guy with a mustache like this?"

"Don’t do it, Donald. Don’t do it," he says.

The ad ends with a screen reading “Don’t blow up the Iran deal.”

Trump has long criticized the Obama-era agreement, calling it "the worst deal ever negotiated." He has set a May 12 deadline to improve the accord or see the United States effectively withdraw from it.