Jean-Marc Ayrault was born in Nantes, France. He is a French politician and has been the Prime Minister of France since May 15, 2012. He is a member of the Socialist Party and has been a member of the National Assembly since 1988. He was Mayor of Nantes from 1998 to 2012.
Exploring the Legacy of Jean-Marc Ayrault: A Captivating English Quiz