Which of these Republicans will be the first to announce a run for President?
J.D. Vance
28%
Ron DeSantis
21%
Marjorie Taylor Greene
15%
Ted Cruz
14%