20040426 india: Boss at a loss by call of poll