Sen. Ted Cruz (R-TX) stood behind his effort to use a government shutdown to defund the health care law Wednesday, blaming his fellow Senate Republicans for getting in the way of victory in the House.

Cruz told conservative talk show host Mark Levin that Republican senators had been “firing their cannons” at the House Republican caucus and likened the Senate GOP to an “air force bombing our own troops.”

Cruz also said that the Senate is “undoubtedly” broken.

“It’s a broken institution,” he said, adding that Senate Republicans are too concerned with “getting invited to the cocktail parties.”

The Senate did not take the full brunt of Cruz’s blame. The Texas firebrand called the Obama White House “the imperial presidency,” and said that Obama was “dangerous” because he “thinks he is above the law.”

Ultimately, Cruz said that his effort to defund Obamacare, which died in the Senate Wednesday night, was not a failure.

“It was an incredible victory,” Cruz said.