Michel Barnier: The shortest-serving French Prime Minister who lasted just 91 days