The Iran & US agreement has triggered a plunge in oil prices and a surge in stock markets, with Brent crude down 13% to under $95 a barrel and European stocks up almost 4%. Keir Starmer is heading to the Gulf today to discuss the agreement with regional leaders.