France will massively expand offshore wind, nuclear and solar power by mid-century to reach its climate targets amid rising electricity consumption – but put a brake onshore wind development, President Emmanuel Macron announced.

In a speech with nationalist overtones, the French leader also partly caved in to aggressive demands from the far-right opposition against wind on land as the country’s presidential election campaign heats up.