Sen. Ted Cruz announced on Friday that he would vote for Donald Trump — a shocking political move for the Texas senator, who threw subtle mud on the Republican nominee at the GOP convention and spent months on the campaign trail sharply criticizing him as unfit to serve as president.
"After many months of careful consideration, of prayer and searching my own conscience, I have decided that on Election Day, I will vote for the Republican nominee, Donald Trump," Cruz wrote in a lengthy Facebook post.
Cruz said he made his decision for two reasons: "First, last year, I promised to support the Republican nominee. And I intend to keep my word. Second, even though I have had areas of significant disagreement with our nominee, by any measure Hillary Clinton is wholly unacceptable — that's why I have always been #NeverHillary."