Tony Blair, Trump and Gaza.