
Left-wing parties have held onto Paris, Marseille and Lyon, according to provisional results announced on Sunday evening. The far right failed to take the big cities it had hoped, but made significant inroads in smaller ones.
Most of France's almost 35,000 villages and towns elected municipal leaders in a first round last weekend, but the races went to run-offs on Sunday in about 1,500 communes, including bigger urban centres.