Appearing on the Andrea Tantaros Show today, Texas Sen. Ted Cruz called the Rubio-Schumer immigration bill a “mess.” That’s the same bill that Sen. Marco Rubio (R-FL) has said is “95% perfect,” while acknowledging and having no answer for flaws in the bill, such as its unfair treatment of U.S. citizens who break several laws when compared to illegal aliens. In effect, the bill makes crime pay for illegal aliens who break laws against such things as drunk driving, domestic abuse, and identity theft.

Cruz also addressed the claim made by some in the GOP, which is that it must pass this bill in order to increase its share of the Hispanic vote to remain competitive nationally.

“A lot of Republicans right now are listening to DC political consultants that after the last election, have told them ‘Gosh, the only way you can get re-elected is if you go along with the Democrat on a big amnesty bill’,” Cruz said. He called that idea “complete bunk.”

“I was just elected in the state of Texas, a majority minority state, with an enormous Hispanic population. I was very proud to receive support of over 40% of Hispanic voters in Texas. And I was very clear campaigning that, on immigration, my view was that we should not be doing an amnesty bill. We should secure the borders first.” Cruz defeated sitting Lt. Gov. David Dewhurst in the GOP primary despite being outspent and starting the race with virtually no statewide name recognition.

Cruz added: “I think it is offensive for the DC political consultants to say that the key to the Hispanic vote is just to buy them off with amnesty.” Sen. Cruz noted that an identical argument was made to Republicans leading up to the 1986 amnesty. After it passed and Republican President Ronald Reagan signed it into law, however, the Republican share of the Hispanic vote actually went down.

Cruz urged grassroots Americans to call their senators and urge them to oppose the Rubio-Schumer bill. He said that 20 Republican senators are on the fence and could be persuaded to vote against the bill. A final Senate vote may happen at the end of this week. He detailed how the bill will increase the power of ObamaCare over the U.S. economy, hurting American companies and workers.