Bernie Sanders has been traveling around the country preaching his style of leftwing politics to the Democratic faithful.
His message to the base is always the same: Keep up your resistance to Donald Trump, keep up your talk about his impeachment, and there will be a Democratic wave in the 2018 midterm elections.
According to Sanders, once the Democrats claim the 24 seats they need to capture the House majority, they can drive a stake through the Republican legislative agenda and start impeachment proceedings against Trump.
So far, despite all his talk, Sanders has been 0 for 3.
In a special election in Kansas to fill the seat vacated by Mike Pompeo, the new CIA director, Ron Estes beat his Democratic opponent, civil rights attorney James Thompson.
In another special election — this one for Montana's House seat — incumbent Republican Greg Gianforte was charged with misdemeanor assault on the eve of the election for body slamming a reporter, but he still beat Bernie Sanders' anointed candidate, Rob Quist.
In Omaha the incumbent Republican mayor, Jean Stothert, clobbered Sanders' pick, Democrat Heath Mello.
What do these defeats mean for the two parties?
First, as the New York Times recently put it, "Despite the boiling fury on the left, the resistance toward Mr. Trump has yet to translate into a major electoral victory.
"In part, this is because the few special elections for Congress so far have taken place in red-leaning districts, where the near-daily barrage of new controversies involving Trump has not damaged him irreparably and where he remains fairly popular."
But there is another lesson the Democrats have lost the House, the Senate and the White House, and are losing elections across the country.
All the Democrats have going is their resistance to Trump. They have become the "Party of No." And that's not enough.
Ask an average Americans what the Democrats stand for these days, and you can't get an answer. They have run out of ideas. Which is why they have run out of wins.