Tea Party darling Ted Cruz spent nearly 24 hours on his feet to make a point (or score some points, depending on how you look at it), but was he able to effectively make it? Some of his fellow Republicans don’t think so, most notably Senator John McCain.

Cruz spent 21 hours and 19 minutes on the Senate floor blasting the Affordable Care Act, beginning Tuesday afternoon and ending at noon Wednesday. His objective was to delay a vote that would restore language funding Obamacare to a budget proposal meant to stop a government shutdown on September 30 and open up debate. Cruz, fully aware that he could not stop the vote, stood his ground anyway, much to the delight of his supporters and the chagrin of fellow Republican John McCain.

The Arizona Senator called Cruz’s speech a case of “extended oratory” and remarked that it could not really be called a filibuster, as it did not really delay passage of any legislation. He also expressed his belief that the American people had spoken on the issue of Obamacare when they re-elected President Obama in 2012 despite a tough Republican battle to unseat the President and do away with the Affordable Care Act.

"We fought as hard as we could in a fair and honest manner and we lost," he said. "One of the reasons was because we were in the minority, and in democracies, almost always the majority governs and passes legislation." McCain and many other Republicans believe that Obamacare is here to stay and that legislators must now work to repair the law rather than try to waste time fighting it.

But McCain's criticism of Cruz did not stop there. He also took offense to Cruz's comparison of the fight against Obamacare to the fight against Nazism in 20th Century Europe.

"Look, we saw in Britain, Neville Chamberlain, who told the British people, 'Accept the Nazis. Yes, they'll dominate the continent of Europe but that's not our problem," Cruz said. "Let's appease them. Why? Because it can't be done. We can't possibly stand against them.'".

"I resoundingly reject that allegation," McCain responded. "That allegation, in my view, does a great disservice. A great disservice to those brave Americans and those who stood up and said, 'what's happening in Europe cannot stand.'"

On Wednesday, Cruz joined his fellow Senators in voting “yes” to the legislation in a rare 100-0 vote on a procedural step. Aides to Cruz say he will vote against the measure once language allowing funding for Obamacare is restored to it.

So what do you think of Cruz’s speech? Tell us below: