In a high-stakes debate that underscored Texas’ political divide, Republican Senator Ted Cruz and Democratic U.S. Representative Colin Allred faced off in their only scheduled debate ahead of the 2024 Senate race. The debate, held in Dallas, centred on hot-button issues including abortion, immigration, and the economy, setting the tone for one of the most closely-watched Senate races in the nation.
Cruz, seeking a third term, repeatedly emphasized his conservative stance on border security and abortion, warning that Allred’s policies would lead to unchecked immigration and undermine Texas’ values. Allred, a former NFL player turned congressman, took a sharp counter-approach, accusing Cruz of prioritizing his political ambitions over the needs of Texans.
The two candidates clashed over Texas’ abortion laws, with Cruz defending the state’s near-total ban as a “victory for life” after the Supreme Court’s decision to overturn Roe v. Wade. Allred countered that the ban is an extreme measure that strips away women’s rights, calling for codifying federal protections for abortion access.
Immigration also became a flashpoint, with Cruz touting his record of supporting stricter border enforcement and blaming the Biden administration’s policies for what he called a “border crisis.” Allred argued that Cruz had failed to deliver comprehensive immigration reform and accused him of using immigration as a political tool rather than seeking real solutions.
As the debate unfolded, both candidates sought to draw clear contrasts, with Cruz leaning into his role as a staunch conservative and Allred portraying himself as a pragmatic leader ready to address the challenges facing Texans. With Texas set to play a pivotal role in determining the Senate’s balance of power in 2024, this debate marked a key moment in a race that could shape the national political landscape.