Gaza ceasefire beckons as the anniversary of October 7 attacks is marked and the Nobel peace prize announced