Facing a series of tough questions from Fox News’ Bret Baier tonight, Sen. Ted Cruz defended his actions over the weekend to force a Senate vote to defund President Obama’s executive actions on immigration.

“Every single Senate Democrat is now on record supporting the president’s unconstitutional amnesty,” says @SenTedCruz

The rare weekend session drew complaints from Democrats and Republicans alike, prompting Cruz to apologize this afternoon to his colleagues for causing any “personal hardship” as a result of the weekend work. He didn’t apologize for pushing for a vote, however.

“Every single Senate Democrat is now on record supporting the president’s unconstitutional amnesty,” the Texas Republican told Baier.

>>> Ted Cruz, Mike Lee Say They’re Not to Blame for Confirmation of Obama Nominees

Asked about Jeb Bush’s entrance into the 2016 presidential race, Cruz offered tepid praise. He said voters were looking for a candidate who would stand up and lead.

“The biggest divide we’ve got in this country politically, is not between Democrats and Republicans, it is between career politicians in Washington in both parties and the American people,” Cruz said. “I’m not trying to play the Washington rules, I’m trying to change the rules and make elected officials, myself included, accountable to the people who elected us.”