I note with some satisfaction that Hollande has won in France. Despite earlier proclamations that there's a swing to the right, we now have a new red flag flying in the EU. Hopefully there will be more.
Shared publiclyView activity