20% say they will ONLY vote for President Trump in 2024