The fundamentals favor Democrats in 2018

But we didn’t need Tuesday night to prove that the national environment was good for Democrats; there was plenty of evidence for it already. In no particular order of importance:

President Trump’s approval rating is only 37.6 percent.

Democrats lead by approximately 10 points on the generic Congressional ballot.

Republican incumbents are retiring at a rapid pace; there were two retirements (from New Jersey Rep. Frank LoBiondo and Texas Rep. Ted Poe) on Tuesday alone.

Trending on HotAir Video