Is Trump A Democrat Or Republican 2024