our country," Sanders told a packed auditorium in Concord this past Sunday, at his first rally in New Hampshire since announcing his second run for president.

"[This revolution will] finally create an economy and a government that works for all of us, not just the 1 percent," Sanders declared to a cheering crowd of about 850 people who braved a snowstorm and treacherous roads to attend the rally.

In Manchester in January, at her first presidential rally in New Hampshire, Warren offered a similar message.

"An America that works only for the wealthy and well-connected — that's corruption, plain and simple," she said, "and we need to call it out for what it is."

Warren and Sanders also advocate for many of the same goals, including higher taxes on the wealthy, Medicarefor All and the Green New Deal. These are among a number of progressive positions that many in the crowded Democratic field support, a fact for which Sanders took credit on Sunday. The Vermont senator said that when he launched his first bid for the White House in 2015, many politicians and members of the media labeled them "radical."

"'Too radical! Oh my god, we can't do that,' " Sanders said with obvious sarcasm. "Today, virtually all of those ideas are supported by a majority of American people. And they are being supported by a majority of Democratic candidates — from school board to president of the United States."

In 2016, Sanders won 22 state caucuses and primaries, including in New Hampshire, where he thumped Hillary Clinton by 22 points.