Cruz was a tub-thumping evangelical for Iowa; now he’s an open-minded `free thinker’ for New Hampshire.
That’s something that doesn’t require a degree in poly sci or law to figure out: Ted’s all things for all people.
Well...you certainly had a nicely thought out rational post.