Today, Cruz leads 57 – 35 percent among men, up from 51 – 40 percent April 18. Women go 44 percent for Cruz and 42 percent for O’Rourke, compared to last month when women went 47 percent for O’Rourke and 43 percent for Cruz.

Cruz gets 46 percent of Hispanic voters, with 44 percent for O’Rourke. White voters back Cruz 62 – 28 percent and black voters go to O’Rourke 70 – 15 percent.

Republicans go to Cruz 90 – 3 percent, as Democrats go to O’Rourke 82 – 11 percent. Independent voters are divided with 43 percent for O’Rourke and 41 percent for Cruz.