 France's far-right party fell far short in legislative elections yesterday. The party known as National Rally had been expected to dominate, maybe even get an absolute majority. Instead, it was routed by a coalition of left and center parties cobbled together only weeks ago.