Democrats have more Senate seats to defend in 2018 (26) than Republicans (eight), 10 of which are in states Trump carried in 2016 — five by double digits. Even CNN concedes that the electoral map “still clearly favors Republicans.” But like other liberals, they are counting on Trump’s supposed unpopularity and soaring passion in the Democratic base to offset any GOP advantages.

Moreover, prudent analysis has to factor in the adage that people vote with their pocketbooks — even young people, the demographic reputed to be least enamored with President Trump. A Bank of America/USA Today Better Money Habits survey conducted before the 2016 election showed that 65 percent of voters ages 18 to 26 would base their votes more on economic policies than on social issues.

Economic indicators are decidedly positive now, and notwithstanding Barack Obama’s delusional post-presidential assertion that he deserves the credit for it, it’s hard to dispute that Trump deserves the lion’s share of credit.