Good morning. The last 20 living Israeli hostages in Gaza were freed yesterday, after more than two years in captivity. Meanwhile, huge crowds in Ramallah greeted some of the 2,000 Palestinians – 1,700 of them held without charge – released by Israel in exchange.
Even against the backdrop of the horrors of the 7 October attack, and the Israeli assault that killed more than 67,000 Palestinians and left Gaza a wasteland, the scenes of reunion were overwhelming to watch. This picture gallery of Israeli hostages being reunited with their families captures something of an extraordinary day of catharsis and relief.