U.S. Senator Ted Cruz flew into a storm of criticism on Thursday after leaving his home state of Texas, grappling with a deadly deep freeze, for a holiday jaunt to the Mexican resort city of Cancun.
The 50-year-old Republican lawmaker cut his trip short after his travels were reported, stopping briefly in Cancun airport to speak to media on his way out of Mexico.