Mexican President Andres Manuel Lopez Obrador's desire to placate the United States in a dispute over water has given the beleaguered opposition a flag to rally around as it tries to loosen his grip ...