A ceasefire appears to have finally been reached in Gaza, following 15 months of bombardment