Sir Keir Starmer has welcomed the Gaza ceasefire and hostage deal as “long-overdue news” and paid tribute to “the British people who were murdered by Hamas.