French Prime Minister Sébastien Lecornu unveiled a new Cabinet on Sunday as President Emmanuel Macron’s government struggles to end weeks of political turmoil that is scaring businesses and investors and staining the country’s image.

The Cabinet includes several familiar faces from previous governments who hail from French President Emmanuel Macron's centrist camp as well as allied conservatives, and some people from outside the political sphere.

It is unclear how long this new team will last. Macron, whose term ends in 2027, lacks a majority in the deeply fractured parliament and is losing support from his own ranks. Meanwhile Marine Le Pen's ascendant far-right National Rally party is calling for new elections, while far-left France Unbowed wants the president to resign.

Immediately after the president's office announced the new Cabinet, the conservative Republicans party announced it was expelling the six party members who agreed to join the government.

Lecornu, a 39-year-old centrist and close ally of Macron, and his government will now have to seek compromises to avoid an immediate vote of no confidence in the National Assembly, deeply fractured among far right, centrist and left-wing camps.