Midterm Malaise, Trump Meltdown, and Putin's Humiliation