Okay, so the Dems lost more than 900 legislative seats under Obama. What, pray tell, is the Democratic Party mentality today? Are they doing serious soul-searching to figure out what went wrong? Have they decided to restructure the party to create a lean, mean fighting machine, ready for victory in 2018 and 2020?

It's more like this:

Well, not exactly like Eric Idle on the cross. But Eric Idle would be great playing a Democrat in a movie. At any rate, Rebecca Solnit:

The 11 biggest victories against Trump by the resistance

1. Women professionals who don't like authoritarianism in other countries! Anti-authoritarians who are totally okay with oligarchy but who don't like Trump! Yay!

2. Muslims coming to America to be either a) cheap professional labor or b) refugees from wars the US has escalated. Yippee!

3. More ACA policy designed to save the insurance companies while their product becomes more expensive every year! Hurrah!

4. Voter suppression is now on the agenda of a party which lost more than 900 legislative seats under Obama! Yowzah!

5. A White House run by a reality TV star is the stage for reality TV! Righteous!

6. More Russia distraction! Boo-yah!

7. Oil companies continue to escape blame! Woo-hoo!

8. People in the Republican Party (like the Democratic) disagree with each other! Woot!

9. Progressives win a couple of seats while being purged by the Democratic Party leadership! Fun fun fun!

10. The border fence won't be a wall! Celebrate!

11. People don't like the President they elected to keep Solnit's preferred candidate out of the White House! Awesome!