US President Donald Trump launched a fiery attack on the Democrats, declaring that "communists will be totally defeated" in America. Trump argued that the term "liberal" has been replaced by "communist," dismissed the label "social democrat," and vowed the U.S. would never embrace such politics, predicting major economic numbers in the midterms.

Railing against a new crop of Democratic Socialist and progressive candidates is Trump's latest fight. Will it matter in the midterms?

US President Donald Trump launched a fiery attack on the Democrats, declaring that "communists will be totally defeated" in America. Trump argued that the term "liberal" has been…