Trump 2024: could he win again?