A chastened Ted Cruz landed back in Houston on Thursday afternoon and said he ‘regrets’ flying to Cancun in the middle of the state’s energy crisis for a vacation, but insisted he was ‘just trying to be a dad’.
Cruz enraged his state by fleeing in the midst of the worst snow storms to hit in decades, with the power failing for millions of Americans, and people left freezing in the subzero temperatures.
Horrible optics, for sure, but it is a bit disheartening that people think that it is the role of a U.S. Senator to jump to the aid of a weather crisis. Do we really rely on politicians to fix all of our problems?