Glenn Beck endorsed Senator Ted Cruz this weekend for President of the United States.

Beck traveled to Iowa to endorse Cruz at a Saturday rally.



This was a big endorsement for Ted Cruz.



Beck reportedly said he preferred Socialist Bernie Sanders over Donald Trump.

Seriously?

The Hill reported:

Conservative commentator Glenn Beck on Saturday endorsed Republican presidential candidate Ted Cruz for the White House. Beck compared Cruz to the 16th president, Abraham Lincoln, and gave him a compass that belonged to the first one, George Washington. TRENDING: ANGRY LEFTIST Smacks 84-Year-Old Female Trump Supporter Across the Face at Trump Rally in Aliso Viejo -- Beats Another Senior (VIDEO) “I’m taking a very big risk here and gambling on it, but this is how much I believe in Ted Cruz,” Beck said at a Cruz rally in Ankeny, Iowa. “I’d like you to hold onto that,” he said, passing Cruz the compass, “to make sure your compass is square and you stay true” to your values. Beck said he had never endorsed a presidential candidate in his 40 years of broadcasting, but he made an exception because of the urgency of the moment… …He said he even prefers Sen. Bernie Sanders (I-Vt.), a self-proclaimed “democratic socialist” running in the Democratic presidential primary, to Trump. “Honesty, faith and truth are basic requirements. And quite honestly, I have to tell you, this probably isn’t going to go over very well, that’s why I like Bernie Sanders,” he said. “Bernie Sanders is like, ‘Yep, I’m a socialist.’ “I can actually sit at a table with a man who says, ‘Yes, I’m a socialist, and yes, I don’t like what we are doing, we should be more like Denmark,’ ” he added.

So how exactly will Bernie Sanders push forward the conservative cause?

UPDATE: For the record, Glenn Beck said similar things about John McCain.