Presiden Mahmoud Abbas memberhentikan Haniyah dari jabatannya pada tanggal 14 Juni 2007 pada puncak konflik Fatah–Hamas, namun Haniyah tidak mengakui keputusan tersebut dan terus menjalankan otoritas perdana menteri di Jalur Gaza.
Pada bulan September 2016, laporan mengindikasikan Haniyah akan menggantikan Khaled Mashal sebagai Kepala Biro Politik Hamas. Ia terpilih sebagai ketua politik Hamas pada 6 Mei 2017.
Diberitakan sebelumnya, Gerakan perlawanan Palestina Hamas memastikan Ismail Haniyeh, petinggi politik gerakan tersebut, meninggal dunia akibat serangan Israel pada tempat tinggalnya di Teheran, Iran.
"Gerakan Perlawanan Islam Hamas mengucapkan belasungkawa atas wafatnya seorang anak dari Bangsa Palestina yang besar. Ismail Haniyeh," demikian pernyataan Hamas melalui media sosial Telegramnya, Rabu.
"Pemimpin gerakan meninggal dunia akibat serangan Zionis laknat pada tempat tinggalnya di Teheran setelah mengikuti upacara pelantikan Presiden Iran yang baru," ucap Hamas.