I didn’t realize David Horowitz was a never Trumper.
David Horowitz was/is, but, I have been surprised in the last month or so that he has been supporting the POTUS agenda.
Note: the POTUS agenda not necessarily POTUS Trump.