Trump says the US is having ‘productive discussions’ with Iran over the nuclear deal and confirms Washington will not attack Iran before the 3 November midterms, while maintaining a blockade on Iranian ports. Al Jazeera’s Alan Fisher reports. https://t.co/dEEI6FWGBn