Is Donald J Trump a fascist ?