US president Donald Trump wants to see an end to the war in Gaza – but at the same time, he does not want to see Hamas in control of Gaza.