Rep. Colin Allred (D-Texas) announced on May 3 that he’ll challenge incumbent Sen. Ted Cruz (R-Texas) in 2024.
In a video slightly more than three minutes long and posted to his Twitter account, Allred, who has been in Congress since 2019, blasted Cruz as being disconnected from the people of Texas. He cited Cruz flying to Cancun during a winter blackout in Texas in February 2021. Cruz flew back almost immediately and said when he returned that in hindsight, he shouldn’t have made the trip at all.
Allred recalled experiencing the Jan. 6, 2021, breach of the U.S. Capitol and texting his wife to say, “Whatever happens, I love you.” He recalled being “ready to take on anyone who came through that door.”…}