Hamas is to blame