President Donald Trump has renegotiated the North American Free Trade Agreement (NAFTA) and has penned a new United States Mexico…