Answer
Jean-Marc Ayrault served as Mayor of Nantes from 1989 to 2012, a total of 21 years. He was the youngest mayor of the city in its history when he was elected at the age of 34. He was re-elected in 1995, 2001, and 2008. He also served as Minister of the Economy, Finance and Industry in the government of Prime Minister François Hollande from 2012 to 2014.