Cruz votes for Trump
© Greg Nash, Getty Images

Sen. Ted CruzRafael (Ted) Edward CruzCheney drama exposes GOP's Trump rifts Pollster Frank Luntz: 'I would bet on' Trump being 2024 GOP nominee Tim Scott sparks buzz in crowded field of White House hopefuls MORE voted for Donald Trump this week, capping off a roller coaster relationship with his former presidential primary foe.

The Texas Republican told a local Houston TV station that he "cast a ballot" for his party's presidential nominee and other GOP candidates up for election.

ADVERTISEMENT

“I voted straight-ticket Republican,” Cruz said Monday. "I encourage conservatives to come out all across Houston, all across the state of Texas."

Cruz sparked fury among his party when he refused to endorse Trump at the Republican National Convention in Cleveland in July, following a tough primary fight that included Trump insulting Cruz's father and wife. The eventual nominee took to calling Cruz, who finished second in the delegate count, "Lyin' Ted" after his victory in the Iowa caucuses. 

All of the 2016 GOP White House hopefuls had pledged to support the standard-bearer, but three — Ohio Gov. John Kasich, former Florida Gov. Jeb Bush and Sen. Lindsey GrahamLindsey Olin GrahamLindsey Graham: GOP can't 'move forward without President Trump' House to advance appropriations bills in June, July The unflappable Liz Cheney: Why Trump Republicans have struggled to crush her  MORE (S.C.) — still refuse to do so.

Cruz endorsed Trump in a Facebook post in late September, after his stance stirred speculation that he could face a Senate primary battle in 2018 from Rep. Michael McCaul (R-Texas), the chairman of the Homeland Security Committee. On Monday, reports emerged that former Texas Gov. Rick Perry (R) strongly pressured McCaul to take the plunge. 

Cruz, who has not ruled out a presidential bid in 2020, has been crisscrossing Texas over the past month stumping for the state party. He added on Monday that conservatives need to turn out.

“It's all about turnout, and that's why need people to come out and vote,” Cruz said. "It's why I voted early. You beat the lines on Election Day and you make your voice count.”

House Speaker Paul RyanPaul Davis RyanThe Hill's Morning Report - Presented by Emergent BioSolutions - Facebook upholds Trump ban; GOP leaders back Stefanik to replace Cheney Budowsky: Liz Cheney vs. conservatives in name only Cheney at donor retreat says Trump's actions 'a line that cannot be crossed': report MORE (R-Wis.) and Sen. Marco RubioMarco Antonio RubioDemocrats cool on Crist's latest bid for Florida governor Tim Scott sparks buzz in crowded field of White House hopefuls The unflappable Liz Cheney: Why Trump Republicans have struggled to crush her  MORE (R-Fla.) both said this week that they voted for Trump.