Crowds gather to buy plush dolls, speakers, earrings, plastic sandals, stickers, hats, mugs, lighters and even coloring books with the very man's face. Populist López Obrador, better known by his initials AMLO, has long had a passionate following but has become a figure of epic proportions after leading the nation for almost six years.

Seven out of every 10 Mexicans approve of his government; his predecessor ended her term with just 20% approval.