Summary
Independent centrist Emmanuel Macron will face far-right Marine Le Pen in a run-off on 7 May
Mr Macron, a 39-year-old who has never fought an election before, tells jubilant supporters: "In one year, we have changed the face of French politics"
Marine Le Pen called on "all patriots" to join her and "concentrate on what is essential - the survival of France"
The beaten candidates from mainstream parties, Socialist Benoît Hamon and conservative François Fillon, declare support for Mr Macron