News Trump puts NATO on notice with fresh criticism over Iran and Europe Nicolai Haugsted • 8. July 2026