 Congress general secretary Digvijaya Singh on Friday came down heavily on India Against Corruption activist Arvind Kejriwal,calling him a self-serving ambitious megalomaniac with scant regard for democracy