Since taking office, Donald Trump has talked about what he would like to see happen in Gaza but said there are “no guarantees” that a ceasefire will stand.