François Hollande has won the French Presidential Elections today, becoming the first Socialist President in France since François Mitterand stepped down in 1995. Hollande won by a narrow, but convincing margin: 51.7% to 48.3% (according to the latest results as reported by Le Monde). President Nicholas Sarkozy, who had sought reelection, has conceded defeat.
Hollande’s supporters celebrated in the streets and squares of Paris and across France. Libération called the victory “a historic moment” in France’s history.
Meanwhile, The Independent reports on Sarkozy’s loss and the legacy of his presidency for the French nation.