The presidency of François Hollande began on 15 May 2012 when the Constitutional Council announced the official results from the presidential election during his inauguration and ended on 14 May 2017 when Emmanuel Macron was officially inaugurated as the 25th President of France. Hollande, a leader of the Socialist Party, worked alongside Prime Minister Jean-Marc Ayrault until 2014 then Manuel Valls until 2016 and finally Bernard Cazeneuve until the inauguration of Macron in 2017.