Mamata Banerjee has defeated the 34-year-old the Communist Party of India (Marxist)-led Left Front government in West Bengal. That government was the world's longest-serving democratically-elected communist government.