"Donald Trump is the Marine Le Pen of American politics"