The only safe bet in politics last year was that Donald Trump would lead the Republican presidential primary. The former president began 2023 with support from 43% of GOP primary voters, and ended it, after multiple well-known and well-funded challengers entered the race, with 69%. He held on to commanding positions in Iowa (recently 52%, […]