Ismail Haniyeh’s loss means hardship for Hamas in West Bank