Since Donald Trump broke onto the national political scene, Republicans have debated his commitment to conservative principles.