Donald Trump has paused potential US strikes on Iran after days of threats over Tehran’s violent crackdown on protesters. Pressure from Gulf allies, appeals from Israel’s Benjamin Netanyahu, and military readiness concerns have changed Washington’s cautious approach