Samajwadi Party (SP). The Communist Party of India (Marxist) or CPI(M)