Only a matter of time before there is a wall at the Canadian border as well.  The globalists went way too far, way too fast and now, keeping with the nature of man/woman/it,  the backlash is going to do the same thing.  Surprised America seems hell bent on beating up Canada first as there are other countries with far more preferential trade agreements with the Americans.  Tells me, this is more political than trade driven.  The brainwashed Canadians will instantly blame Trump but the attitudes have been moving in this direction for some time now and the America house has always had a woodie against Canada.