Good communists voted for UDF, says Satheesan