 Marine Le Pen's far-right party was predicted to emerge victorious in French elections over the weekend, but that did not happen. They were beaten by this hastily cobbled together leftist coalition and with record voter turnout. Details on this stunning upset, that's coming up next hour on Morning Edition. Changing prices for brick-and-mortar retail shops used to be tedious, but think digital.