In my mind, the R’s won the 2018 midterms. Historically speaking, they were bound to lose a few seats. But because they retained the Senate, they still won.
In my understanding of American politics, citizens must register to vote (I’m from Canada and we have a more inclusive system). Regardless the anti-Trump forces have two years to advocated for voters who were left off the roles in 2016 and 2018. There are mechanisms in the American system to fix this, but it takes time. If the anti-Trump forces wait until two weeks before the election, then they have only themselves to blame.
And I should add that about 51% of Americans did not vote in 2018. If 10% of those voters had been inspired to vote, they probably would have gone “anti-Trump.” They would have flipped a few more congressional seats as well as turn the Senate to a D majority. But these voters did not go to the polls! Maybe they don’t see Mr. Trump as evil as the ardent D supporters try to paint him.
The non-voters are a big voting block — and they are telling Americans something.