President of Mexico
Under the Constitution, the president is also the Supreme Commander of the Mexican armed forces. The current President is Andrés Manuel López Obrador, who took office on December 1, 2018.