Trump's approval ratings are determined by strong support among Republicans and disapproval among Democrats.