All stories Politics Trump says Iran war to end 'fairly soon' US President signals reluctance for renewed strikes as diplomatic efforts gather pace