Socialiste, député de la Corrèze (1988-1993, 1997-2012 et depuis 2024), maire de Tulle (2001-2008), président du conseil général de la Corrèze (2008-2012), premier secrétaire du parti socialiste (1997-2008), il a été président de la République de 2012 à 2017.