20090702 india: Time for Left Front to quit office; says Mamata