 Marine Le Pen's far-right party was predicted to emerge victorious in French elections over the weekend, but that didn't happen. They were beaten by this hastily cobbled together leftist coalition and with record voter turnout. We'll have details on this rather stunning upset coming up next hour on Morning Edition.