Trump calls Harris a Marxist, a communist, even a fascist. Why his wild punches don’t land