Donald Trump is on track to become the first Republican to win a majority of the vote since George W. Bush in 2004.