A lot of people have been waiting a long time to stick it to President Donald Trump, and the Day of Reckoning is at hand: The Nov. 3 midterm elections, which Trump’s enemies have had circled in blue on their calendars for many months, are merely 23 days hence.