Politics Magazine
This chart, found at Mother Jones, shows the public mood index charted by James Stimson. Stimson is a political science professor at the University of North Carolina. When the index is above the dotted line, the public is in a liberal mood and Democrats usually win. When the index is below the dotted line, the public is in a conservative mood and Republicans usually win.
Currently, the index shows the most liberal mood for the public since World War II. That could spell big trouble for Trump's re-election chances if it stays this way into next year, and maybe for the Republicans running on a ticket headed by Trump.