A star was born in Texas last night in the form of Ted Cruz, the GOP nominee for the U.S. Senate.  Make room on the podium in Tampa, because by popular demand, Cruz will be making a speech at the Republican National Convention.

Cruz was the underdog, but tea party enthusiasm, a compelling personal story, some good luck and an aggressive campaign have given the GOP something fresh.  Cruz will instantly join Sen. Marco Rubio (the GOP's other Cuban American in the Senate) as a party rock star.

Republicans have Cruz, and Democrats have Elizabeth Warren, the Democrat opponent to the able Scott Brown in Massachusetts. Brown's victory started the wave that will elect Cruz.  The comparison between Cruz and Warren is irresistible. She is the 2012 poster child for everything the Democrats want to be. Both she and Cruz have Harvard connections, but the similarities end there. If elected, Warren would instantly step into Barack Obama's old shoes as the most liberal member of the Senate, while Cruz is an unapologetic, committed economic and social conservative.  Both candidates will be making headlines from now until November.

The mainstream media will try to say Cruz's victory illustrates a division in the Republican party because Cruz defeated an established and successful party stalwart.  I'm not against tea party candidates — I'm against tea party candidates who can't win in November. We may as well call Cruz senator-elect.  

Good for Texas; it has given the party a new leader who will be in demand from coast to coast starting today.