The Democrat Labor Leadership and the NAACP/BLM Black leadership will go against President Trump.  But I think with each election cycle he will get a larger share of the White Working Class and Blacks (was 8% in 2016).        

Open Borders means lower US wages and labor participation among unskilled US Citizens as well as higher welfare costs.    "Free Trade" means $600B to $800B trade deficits anually.  These imports would better be manufactured by US workers.  In parallel US productivity growth has declined from 2.5% to -.2%.   The US elites are migrating production processes to where cheaper labor is rather than improving these processes domestically.   Baumol and Gormey demonstarted that the standard economic model of Free Trade does not work.   Reducing immigration, focusing on high-skilled immigrants and balanced trade is what makes Trump Different and I believe successful.