Marine Le Pen: France first
– Negotiate France's exit from the eurozone and return to the franc.
Immediately suspend membership of the European passport-free Schengen area and restore border controls. Hold a “Frexit” referendum after six months of negotiations with Brussels on transforming the union into a club of nation states.
– Reduce legal immigration to 10,000 people per year, require refugees seeking asylum in France to apply in their home region, hold a referendum on reforms including introducing a French-first policy on jobs and housing
– Impose a 35-per-cent tax on products from companies that offshore factory jobs
– Lower the minimum retirement age from 62 to 60 and expand family subsidies.
– Pull France out of NATO's central command and develop closer relations with Russia.
Emmanuel Macron: Economic 'liberation'
– Cut the corporation tax rate from 33 percent to 25 percent and give bosses more flexibility to negotiate working time with staff at the company level.
– Give all workers, including the self-employed, access to unemployment benefits.
– Accelerate integration in the eurozone by giving it a central parliament, finance minister and budget. Organise democratic conventions in all EU member states to discuss reforming the bloc.
– Create tax incentives to encourage companies to hire jobseekers from underprivileged neighbourhoods
– Introduce one month's obligatory military service for all 18-21-year-olds.
Francois Fillon: Shrinking the state
– Cut 500,000 public servant jobs and reduce public spending by 100 billion euros ($106 billion) over five years to reduce France's debt.
– Scrap the official 35-hour working week. Progressively raise the working week for civil servants to 39. Allow companies to negotiate working time directly with employees. In the absence of an accord, apply a 39-hour rule.
– Ban the full-body Islamic burkini swimsuit and introduce uniforms in public schools.
– Reduce immigration by setting annual quotas.
– Work with Russia, Iran and the Syrian regime in combating the Islamic State.
Jean-Luc Melenchon: Big spender
– Renegotiate EU treaties. Get the union to scrap rules on fiscal discipline and allow the European Central Bank to buy up debt from member states. If talks fail hold a referendum on withdrawing from the treaties, leading to possible exit from the euro.
– Move from a presidential system to a parliamentary system. Give citizens more powers to propose referenda and recall lawmakers.
– Tax all annual earnings above 400,000 euros at 100 percent and increase public spending by 173 billion euros ($184 billion) over five years.
– End France's use of nuclear power and fossil fuels. Boost renewables, which would supply 100 percent of the country's needs by 2050.
– Foreign policy: Withdraw from NATO. Improve relations with Russia “to avoid war.” Curry ties with the leftist Latin American ALBA grouping founded by late Venezuelan leader Hugo Chavez.
Benoit Hamon: Income for all
– Introduce a universal basic income, initially targeting the working poor but eventually extended to all citizens, reaching 750 euros a month. Estimated cost of first phase: 35 billion euros a year.
– Move towards a shorter working week by encouraging companies to allow more part-time work and sabbaticals. Tax robots that take human jobs.
– Increase company payroll taxes
– Increase the share of renewables in the energy mix to 50 percent by 2025. Ban harmful pesticides.
– Legalise cannabis.
By Valerie Dekimpe and Clare Byrne