Milford, New Hampshire: Bill Clinton uncorked an extended attack on Sen. Bernie Sanders on Sunday, harshly criticising Sanders and his supporters for what he described as inaccurate and “sexist” attacks on Hillary Clinton.

“When you’re making a revolution you can’t be too careful with the facts,” Clinton said, deriding Sanders’ oft-mentioned call for a political revolution.

The former president, addressing a few hundred supporters at a junior high school here, portrayed his wife’s opponent for the Democratic nomination as hypocritical, “hermetically sealed” and dishonest.

He even likened an incident last year, in which Sanders staff members obtained access to Clinton campaign voter data, to stealing a car with the keys in the ignition.

Clinton discussed the race for nearly 50 minutes, and his comments took on a harder edge the longer he spoke. What began as a testimonial to Hillary Clinton’s leadership and a statesmanlike lecture on her approach to issues evolved into an angrier recitation of grievances against Sanders and his fervent supporters.

“’Anybody that doesn’t agree with me is a tool of the establishment,’” Bill Clinton said, mocking what he described as the central critique of Hillary Clinton by Sanders.

Clinton’s comments represented an escalation in the language that he and Hillary Clinton’s campaign have used to attack Sanders, who has maintained a sizeable advantage in the polls here. Bill Clinton made headlines in 2008 for fiercely defending his wife and levelling tough attacks on then Senator Barack Obama, but he has been largely restrained so far in this campaign.

His heated remarks here reflected the frustration the Clintons felt two days before the primary in a state that has rewarded them in the past but that appears ready to hand Sanders a decisive victory. Clinton seemed especially irritated that New Hampshire, after lifting his 1992 bid for the Democratic nomination and handing his wife a comeback win in 2008, would now abandon her.

Criticising Sanders’ hastily presented health care plan, which Clinton claimed the Vermont senator had already disavowed, the former president asked: “Is it good for America? I don’t think so. Is it good for New Hampshire? I don’t think so.”

He continued: “The New Hampshire I knew would not have voted for me if I had done that.”

But Clinton’s most pointed remarks may have been when he took aim at Sanders supporters who, he said, use misogynistic language in attacking Hillary Clinton. He told the story of a female “progressive” blogger who defended his wife online through a pseudonym because, he said, the vitriol from Sanders’ backers was so unrelenting.

“She and other people who have gone online to defend Hillary, to explain why they supported her, have been subject to vicious trolling and attacks that are literally too profane often, not to mention sexist, to repeat.” Clinton, growing more demonstrative, added that liberal journalist Joan Walsh had faced what he called “unbelievable personal attacks” for writing positively about Hillary Clinton.

In a demonstration of how engrossed he is in this campaign, Clinton recited the names of the regional newspapers that are backing his wife’s campaign and, in a rarity, mentioned Sanders by name.

“Bernie took what they said was good about him and put it in his own endorsements,” said Clinton, fuming that Sanders used complimentary language from a Nashua Telegraph endorsement of Hillary Clinton in his own campaign appeals.

Then, reflecting the fury among Clinton campaign advisers over what they see as the kinds of behaviour Sanders gets away with, Clinton noted that the senator’s campaign had used the image of an American Legion officer in New Hampshire without his permission.

“If you point it out, it just shows how tied you are to the establishment,” he said.

In a response, Tad Devine, a senior adviser to Sanders, called it “disappointing that President Clinton has decided to launch these attacks” and said Sanders would continue to focus on his message against the rigged economy, campaign finance corruption and income inequality. “Obviously the race has changed in New Hampshire and elsewhere in recent days,” Devine said.