Trump and the GOP have the following headwinds to contend with:

- 20% to 30% of the GOP can't stand Trump, as evidenced by multiple primaries in which he ran unopposed but still had that many protest votes cast against him.
- He continually bashes mail-in voting, while Dems…

— Peter Henlein (@SwissWatchGuy) March 20, 2024