Mexico is a constitutional federal democracy ruled by a president. The president is elected every 6 years. The current president is Andrés Manuel López Obrador. Parliament has a Senate and House of Deputies.