Donald Trump divided