France: how far can the left unite?