Sen. Ted Cruz, R-Texas, went on Rush Limbaugh’s radio talk show today to discuss the effort to defund Obamacare.

Cruz explained that he was frustrated by the effort led by some Republicans to discredit the idea, pointing out that it was a recipe for defeat.

"Listen, I agree that the division in the Republican Party is unfortunate and it's disappointing," Cruz said. "For months Mike Lee and I and others have been pressing, saying, "Okay, what are you doing to stop Obamacare?"  And for months the answer has been crickets."