President Donald Trump's onetime opponent Sen. Ted Cruz, R-Texas, said his speech before Congress on Tuesday presented a "positive, unifying vision for the country" on MSNBC's "Morning Joe" program.
Cruz called it a "bold, positive speech" on Fox News Tuesday night, and said it outlined a vision that "millions of Americans have been hungry for."
"This president was elected by the Reagan Democrats — by working-class voters, by truck drivers and mechanics and men and women with calluses on their hand and he spoke to them last night," the former presidential candidate added on MSNBC Wednesday.
Cruz approved of Trump's call to lower healthcare costs as part of the Republican plan to repeal and replace Obamacare.
"We've got to drive down the cost of premium — families can't afford health care," he said. "That's a message that resonates, and it resonates in the heartland."
Cruz added, "The vast majority of people in this country have been hurt by Obamacare."
He told Reuters Tuesday night that he agreed with Trump's focus "on border enforcement. And the need to finally, finally, finally enforce the law.
"When President Trump singled out the families of those who had been murdered by violent, criminal illegal aliens, that was powerful.
"I've had the opportunity to visit with a number of those families, and they're heartbreaking stories that are normally not told in the public discourse. I think it was important and powerful for the president to tell those stories," Cruz said.