20030608 india: Can Venkaiah Naidu hold on to his job?