"good on Mexico.Britain, Canada and the rest of the world should do the same.isolate America right now"

Mexico? Isolate America? LOLOLOL. They have as much chance as Canada. Pounding your chest may feel good, but reality is a different animal entirely.