WASHINGTON — President Trump tried to breathe new life into his effort to revamp the tax code on Wednesday, enlisting Missouri voters to put pressure on their Democratic senator to pass what he called "pro-American tax reform."

Trump, however, was selling a tax plan that largely doesn't exist, and the few details he gave are the same that he outlined in a one-page document back in April.

The president flew to Springfield, Mo., to give a speech that was part policy and part politics, trying to get momentum on legislation that so far has been caught in a congressional traffic jam behind health care, infrastructure and the budget.

"This is our once-in-a-generation opportunity to deliver real tax reform for everyday hardworking Americans," Trump said. "And I don't want to be disappointed by Congress, do you understand me?"

Trump told factory workers to call Democratic Sen. Claire McCaskill to urge her to support Trump's tax plan.

"She must do this for you. And if she doesn't do it for you, you have to have to vote her out of office," he said. The Missouri senator is running for re-election in 2018, and her office didn't immediately return a request for comment.

Aides said the speech was aimed squarely at middle-class taxpayers — those who Trump called "the forgotten people." And the White House chose the venue for the speech, a fan and blower company, for its proximity to Route 66, the historic route for commerce and tourism across the American west.

After a long preamble thanking dignitaries and addressing the response to Hurricane Harvey, Trump outlined broad bullet points for his tax reform:

► Making the tax code "simple, fair and easy to understand." Trump said the average taxpayer shouldn't need professional help to file a tax return and should be able to file their taxes on a single page.

► Reducing the corporate tax rate. Cutting the top corporate tax rate from 35% to 15% is perhaps the toughest sell for Democrats, but Trump said a that provision would amount to a pay raise for American workers. How? Reducing taxes will make American companies more competitive, leading them to hire more workers and put pressure on wages, Trump argued.

► Middle class tax relief. Trump was actually less specific on this provision than he was in April, when he proposed cutting the top tax rate from 39.6% to 35% and reducing the number of brackets from seven to three.

► Bring back overseas corporate profits. This proposal, known as tax repatriation, would lower the rate on profits made overseas in order to encourage companies to bring that money back to the United States. Trump says his proposal would recapture a portion of the more than $3 trillion in such profits now held by U.S. companies offshore.

No sooner had Trump delivered the speech than Democrats denounced it. Senate Minority Leader Chuck Schumer, D-N.Y., told reporters that Trump's plan was a "boon for the rich" cloaked in middle-class populism.

"If the president wants to use populism to sell his tax plan, he ought to consider actually putting his money where his mouth is, and putting forward a plan that puts the middle class, not the top 1%, first," he said.

But Trump argued Wednesday that his tax reform plans could actually hurt wealthy Americans like himself who can afford an army of accountants.

"That is why tax reform must dramatically simplify the tax code, eliminate special interest loopholes — and I'm speaking against myself when I do this, I have to tell you," he said. "It's crazy. Maybe we shouldn't be doing this, you know? But we're doing the right thing. It's true."

Trump has not released his own tax returns, declining to follow a precedent set by presidents since Gerald Ford.

More:

Here are 5 reasons Trump and Congress are struggling with tax reform

How Trump's tax plan would affect households