Many leaders, yet no one to lead BJP