President Donald Trump spoke with reporters outside of the White House, saying Beto O'Rourke is "highly overrated" and that he has buried the hatchet with "beautiful Ted" Cruz, who he used to call "lyin' Ted."