BJP faces a new challenger from within