Despite a string of controversies, Donald Trump remains a formidable contender for the presidency in 2024. ...