@cstross wrt the French government, it had been foreseen for a while. The government is basically composed of the two smallest groups of the national assembly, and the two largest minorities are on the far right and on the left (which this center-right/right government likes to call far left).