Although the French Parti Socialiste had been working hard to give voters the impression that it was hopelessly divided and anti-EU it is currently managing a bit of a Phoenix operation in the French municipal elections.
Coming so soon - less than a year - after losing the 3rd Presidential election in a row they have managed to do really well in gaining many town halls across France.
Dearest to my heart is the gain of Strasbourg again with a particularly pleasing absolute majority, but gains all over France of many cities including those that are traditionally right wing.
Bertrand Delanoe did well in his re-election in Paris and is being touted as a possible leader of the French socialists in opposition to Segolene Royal.
Last year I must admit I felt quite hopeless about the left in France - and its fragmentation and internal divisions continues to be a worry. Clearly though, Sarkozy is not proviong as popoular as people may have thought and there is a significant potential in future national elections.
Analysis aside - just the sheer joy that Strasbourg is socialist again!