Trump says Israeli strike on Lebanon ‘should not have happened’, but insists Iran deal still close | Textpad