France: "Republican Front", or class struggle?