Donald Trump
Trump’s history has been all over the board. His public stand lately is encouraging but Cruz has been consistent.