Trump cannot logically be classified as a Republican. There is not enough coherence to is buffoonery. He is an ego-maniacal assclown.
Unfortunately, that IS the republican party right now. We are at the "destroy the city to save it" stage with that party.