Indian communism: opposition, collaboration and institutionalization | Synapse