Former President Nicolas Sarkozy bolstered his chances of a return to France's top job after his conservatives gave the Socialists one of their greatest election thrashings and blunted a thrust by the far-right.
Four months after Sarkozy returned as party leader, his Union for a Popular Majority (UMP) and its centrist allies were on course for unprecedented victory, winning about two-thirds of elections to France's local councils, according to exit polls. A barometer of national politics, the vote - a runoff after a first ballot a week ago - saw President Francois Hollande's Socialists lose dozens of councils, leaving it to hold sway in only about a third of the total. It suffered two particularly stinging defeats, with the loss of Correze in the southwest and Essonne south of Paris - the prized home territories of Hollande and Prime Minister Manuel Valls respectively.
And a much-feared breakthrough by the National Front (FN) failed to happen. The anti-immigrant, anti-Europe party made its greatest-ever gain at district level, picking up about 50 seats, but failed to get overall control of a single department, even in the northern rustbelt and in the Mediterranean south, where immigration and security are hot-button issues.
"Change is on the way. Nothing will stop it," a hugely satisfied Sarkozy declared in a victory speech. "The French have massively rejected the policies of Francois Hollande and his Government."