New Hampshire voters were loud and clear in both primaries and the winners were even louder. Both Bernie Sanders and Donald Trump declared that the revolution is here and, while they had different meanings for the direction of their revolts, they and the voters both soundly rejected their political parties. Almost half of those who voted on the GOP side felt that their party had betrayed them, half said they were angry with the federal government and another half said they were dissatisfied with it. For the Democrats, three in five chose a democratic socialist to be their standard-bearer. Gene Debs and Norman Thomas, who led the Socialist Party for the first four decades of the twentieth century would be so proud. They would feel the Bern.

So Sanders wants to bring the government back to the people. Does any candidate ever really promise to take it away? But he rails against Super PACs, against the Supreme Court's Citizens United decision, against Wall Street greed, against the expense of both premiums and care in our health care system, and against politicians who sidle up too close to these special interests.

Trump promises to make America great again, to stop the rest of the world from bullying the US and disrespecting us. He is even less vague that Sanders but we do know it all involves deals and he knows how to make deals.

Both parties have real problems. I cannot blame the voters for being angry and looking for direct, clear solutions. Blue collar working people have been shafted by stagnant and declining wages. So have many white collar voters. And poor Millennials are still having a hard time even getting started. All are forced to endure Washington leadership that would rather block changes than try to iron out imperfect solutions. President Obama vowed to change all that, accomplished a lot of, but expectations were just too high for him to resolve everything. Then new daily crises have often forced him to take his focus off the agenda.

Can these two guys actually win? I think they can. Remember I thought Trump would be gone in mid-September after a summer fling. I think he probably did as well. I still think this was a vanity campaign that got out of hand. One thing is certain, he is no more briefed on policy details today than he was in July. As for Sanders, he set out to consolidate the progressive movement, especially when it became clear that Elizabeth Warren would not run. There has always been a strong progressive wing in the Democratic Party, but today it is enhanced by the growing numbers of Millennials, about 40% or more who are people of color.

When we see that the angry voters chose Trump and Sanders, as did those who said that these two "care about people like me", there is no doubt that the current political parties are imploding. They are seen by their own voters not "as part of the problem" but as the problem itself. Woe to the candidate who runs as the party establishment figure.

But this is not over. I saw some intriguing things last night. On the GOP side, Ted Cruz - who seemed to disappear from public view and discourse - is running an even angrier campaign. He could split votes with Trump in the western party of South Carolina. John Kasich, notably giving his speech right after Trump finished his, seemed to carve out a "third way", a compassionate conservative" message along with a proven track record on both the federal and state levels. He also interestingly laid out a secular spiritual message - care about those out there who are alone and do not have anyone to tell their stories to, slow down and take stock of your life and loved ones. I find that really compelling, very consistent with the new Secular Spiritualism among voters of all ages that I laid out in my 2008 book, The Way We'll Be: The Zogby Report on the Transformation of the American Dream.

But if Cruz and Trump cannibalize each other on the right, there has to be only one moderate in the field. Last night Cruz and Trump got 46% of the vote; Kasich, Bush, Rubio, and Christie got 46% also. But aside from Christie (and probably Rubio) who will drop out. Even Bush and Kasich in the race together is a problem for the moderates.

On the Democratic side, there is probably a lot of huddling today to find a real alternative to both Sanders and Hillary Clinton. Clinton just does not appeal to Millennials, is not trusted, and even lost women. And it only gets worse for her from there. If she decides to slash and burn to get delegates, she will get to the convention even more damaged than she is right now. But the party leadership will find it hard to embrace Sanders.

The revolution is on in both parties.