Trump’s Iran gamble leaves him trapped between hawks and voters — The Independent