French president Francois Hollande has approved a new Cabinet that includes his ex-companion Segolene Royal as minister of environment and energy.

The new government was named today after discussions between new prime minister Manuel Valls and Mr Hollande.

The talks followed a crushing defeat for their Socialist Party in municipal voting last week.

Laurent Fabius and Jean-Yves Le Drian keep their positions as foreign affairs and defence ministers in the new government.

Former finance minister Pierre Moscovici has left the government and the brief has been split between two Socialists: Michel Sapin will take charge of finance and Arnaud Montebourg will be in charge of industry and economy.

Ms Royal was the Socialist candidate for president in 2007 but lost. She had four children with Mr Hollande in a relationship which lasted for more than 20 years.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.