Mexican President Andres Manuel Lopez Obrador.

Six months before Mexico’s presidential election, President Andres Manuel Lopez Obrador’s approval rating is sitting at 55 percent. But a string of corruption allegations against his family and party have put AMLO on the defensive in recent weeks, chipping away the teflon coating that has protected him during his five years in office.