Trump is beginning to lose his grip on the electorate

Working people are not fools, and Mr. Trump promised them a Republican president who would never cut Social Security, Medicare, or Medicaid; who would repeal Obamacare but provide “insurance for everybody”; who would get rid of bad trade deals and “drain the swamp,” as he never tired of saying. Instead, had Mr. Trump’s effort to replace Obamacare passed, it would have imposed vast cuts in retirement programs and driven up health insurance costs. His tax reforms were heavily weighted to large corporations and the top 1 percent. So it is no surprise that more than half of white working class men now believe that Mr. Trump is “self-dealing” and corrupt.

The Democratic Senate candidates in Michigan, Wisconsin, Ohio and Pennsylvania called out the president on these issues and won by more than double digits.

There is a long way to go, but 10 percent of 2016 Trump voters supported Democrats this year, and 40 percent of moderate Republicans either voted Democratic or stayed home. For Mr. Trump, this setback will be corrosive, unless he decides to acknowledge the “shellacking” and starts to actually “drain the swamp.” Don’t hold your breath.