MILFORD, N.H. — GOP presidential candidate Ted Cruz’s lonely 2013 battles on the Senate floor against gun control, Obamacare and immigration reform set him apart from “establishment” candidates in his own party — and will draw Donald Trump supporters to his camp — the Texas U.S. senator told people who asked what they should tell their Trump-backing neighbors yesterday.

Cruz, pushing his message that he’s a Capitol Hill outsider even as a sitting senator, told a packed house at The Pasta Loft Restaurant that other Republicans vying for the White House were absent when he was fighting those battles in Washington, D.C.

“None of them were anywhere to be found. They didn’t stand up and fight to defend the Second Amendment,” Cruz said. Of amnesty for 12 million illegal immigrants, he added, “Republican leadership was prepared to take it up in the House. … The other individuals on that stage were nowhere to be found, it was like they were in witness protection.”

Cruz avoided any direct mention of his chief rival, front-runner Trump, but blasted traditional GOP punching bags Hillary Clinton, Bernie Sanders and President Obama.

If elected president, he vowed on his first day in office he’d rescind Obama’s controversial executive orders, “rip to shreds this catastrophic Iranian nuclear deal” and end the persecution of religious liberties.

Fergus Cullen, a former chairman of the New Hampshire Republican Party, said it’s “too little too late” for Cruz to catch up to Trump in the Granite State’s Feb. 9 primary.

“He’s not all in,” Cullen said, noting that Cruz has been largely absent in recent months. “There are a significant number of voters who might be interested in him, but they have another candidate — Donald Trump. … Trump keeps showing up to New Hampshire.”

But Fran Wendelboe, a New Hampshire Republican activist and former state representative who is backing Cruz, said Cruz has got time to steal votes from Trump.

“New Hampshire voters will be looking very closely in the next three weeks … A lot of them may be changing their minds about Mr. Trump,” she said. “It’s going to be hard for him to maintain his lead with more intense scrutiny. That’s how Ted Cruz closes the gap,” Wendelboe said.

Kyle Reagan, 46, of Amherst, N.H., said he’s voting for Cruz because he’s a “constitutional conservative” who “says what he means and means what he says.”

“He just has to stay on message. Just in the last couple of days you’ve seen him knocking the shine off of Trump,” Reagan said.