Ted Cruz goes off on the secretary of homeland security.