The Communist Left and Marxist Humanism - Part 1 On Trump and Neo-Fascism