I am not sure of Kerala, but the situation in kolkata is not what you have said. People in kolkata dont want left rule anymore. Next LS elections will be a turn around in bengal politics and left will only get 20 constituencies (maximum). Trinamool congress and Prog. Congress (new party) will bag the rest.