Trump on the precipice of a majority of republicans