Tea party favorite Sen. Ted Cruz won praise from liberal Democrat Barney Frank on Thursday, after the Texas Republican said he believes the decision to allow same-sex marriage belongs in the hands of the states.
"It's even more vindication that the country is moving when someone on the right takes that position," Frank said.
Earlier, Cruz appeared on the program as news was breaking about Apple CEO Tim Cook announcing he's gay.
"I support marriage between one man and one woman," Cruz said in the "Squawk Box" interview. "And I support the Constitution letting each state decide each marriage law consistent with the values of their citizens."
He added, "If the citizens of California decide they want to allow gay marriage, that's a decision for them."
In response, Frank said: "Ted Cruz is one of the most conservative people in American politics. He just made a very important statement that you ran on the air, in which he said, 'If a state wants to have same-sex marriage, that's OK.' That is an advance over the conservative position of just 10 years ago."