 France's far-right party fell far short in legislative elections yesterday. The party known as National Rally had been expected to dominate. Instead, it was routed by a diverse leftist coalition cobbled together only weeks ago.