Ted Cruz says he will be voting for Republican nominee Donald Trump on Election Day.
The former Republican candidate says that after months of careful consideration and prayer he has decided to vote for Trump.
In a Facebook post Cruz writes he must do whatever he can to stop Democratic nominee Hillary Clinton from wining.
“If Clinton wins, we know — with 100% certainty — that she would deliver on her left-wing promises, with devastating results for our country.”
The news comes three days before Trump and Clinton face each other in their first presidential debate.
Cruz ended his post by saying that a year ago he pledged to endorse a Republican nominee, and that he is now honoring that commitment.