Simplistically Iran is Shia, Egypt is Sunni and as hopefully most know the only thing they like short of hating Jews is hating each other. Hamas is an Iran proxy so there is no love lost there.
About half an hour ago Radio 5 Live had a Lawyer on from the International Law Center in Amsterdam...