New political party IGJF launched in Darjeeling with Gorkhaland demand, challenging BGPM and aiming for political space.