20070622 india: Left front is here to stay: Karat