'New Popular Front is ready to govern,' says victorious MélenchonMélenchon addresses the nation after what he dubbed an "impossible" election victory.
France Unbowed's Jean-Luc Mélenchon: 'The people have chosen'