Stephen Smith ‘hates to admit’ Trump and Republican Party are making sense