LEBANON, N.H. — Vermont Sen. Bernie Sanders yesterday offered only lukewarm praise for one-time foe Hillary Clinton as he made his first campaign trail appearances for the Democratic nominee, focusing mostly on pushing his own progressive agenda as a new poll suggests Clinton is struggling to dominate the traditionally Democratic youth vote that had flocked to the runner-up.

“I would hope and ask you all very much that we have got to do everything we can to make sure Hillary Clinton is elected president and (New Hampshire Gov.) Maggie Hassan is elected to the Senate — but … two days after the election, we have to go and continue the pressure, we’ve got to continue the grass-roots organization to make sure this country and this government works for all of us and not just the people on top,” Sanders said at a rally organized by the Clinton campaign, but dominated by his own primary campaign talking points.

The rally took place three months after Sanders had vowed to work for the nominee’s election, and as a new Franklin Pierce University/Boston Herald poll shows Clinton leading Trump among millennials, but only by about 7 points. Libertarian nominee Gary Johnson is getting 13 percent of that generation’s vote.

President Obama easily won the youth vote in 2012 over Mitt Romney, 60-37 percent.

Many attendees here wore Sanders T-shirts and vowed never to vote for the Democratic nominee, despite his endorsement.

“She’s pretty much a criminal,” said Natasha Bernet of Woodstock, Vt., rattling off scandals over Clinton’s handling of the Benghazi consulate attacks and her private email server. “It’s hard to believe anything that comes out of her mouth. … I’ll go wherever he goes, but not to her.”

Some Sanders supporters pledged to write in his name in November or vote for Green Party candidate Jill Stein, and are still fuming from hacked emails that suggested the Democratic Party tried to boost Clinton in the primary.

“I’m sick and tired of hearing Hillary people tell me if I don’t vote for her, I’m responsible for Donald Trump,” said John Lanza of Sharon, Vt. “Well, no, if Donald Trump becomes president it’s because the DNC was stupid and they nominated the wrong person.”

Even the vendors here lamented the slow sales of Clinton/Kaine memorabilia yesterday. Scott Jefferson said he had sold 50 Sanders T-shirts marked half off, and not a single Clinton shirt before the rally started.

Sanders didn’t mention Clinton’s running mate, Tim Kaine, at all during his 36-minute remarks in Lebanon and spent much of it continuing to push for key proposals of his Democratic primary campaign, including a $15 minimum wage and free public college and universities.

On the Trans-Pacific Partnership — whose critics dogged Clinton during the DNC with protest signs on the convention floor against the trade deal — Sanders said Clinton is “on record as saying she opposes the TPP.”

“We need Bernie!” a woman then yelled out.

Sanders added that on every issue of importance, “Hillary Clinton is the superior candidate, hands down.”

Sanders also held events in Manchester and Warner.