Photo Credit; Getty Images
French President Emmanuel Macron has named Michel Barnier as prime minister. Mr Barnier, 73, is the EU's former chief Brexit negotiator and led talks with the UK government between 2016 and 2019. A veteran of the right-wing Republicans (LR) party, he has had a long political career and filled various senior posts, both in France and within the EU.
He will now have to form a government that can survive a National Assembly divided into three big political blocs, with none able to form a clear majority.
Mr Barnier will be France's oldest prime minister since the Fifth Republic came into being in 1958.
Three years ago, he tried and failed to become his party's candidate to take on President Macron for the French presidency. He said he wanted to limit and take control of immigration.
He is set to succeed Gabriel Attal, France's youngest ever prime minister, who President Macron first appointed prime minister in early 2024 and who has stayed in post as caretaker since July.
It has taken President Macron 60 days to make up his mind on choosing a prime minister, having called a "political truce" during the Paris Olympics.
But Mr Barnier will need all his political skills to navigate the coming weeks, with the centre-left Socialists already planning to challenge his appointment with a vote of confidence.
President Macron has interviewed several potential candidates for the role of prime minister, but his task was complicated by the need to come up with a name who could survive a so-called censure vote on their first appearance in the National Assembly.
The Elysée Palace said that by appointing Mr Barnier, the president had ensured that the prime minister and future government would offer the greatest possible stability and the broadest possible unity.
Lewis Musonye