Trump gave Iran attack order to Hegseth on Saturday, says official
The president gave the final order to attack Iranian sites to Defense Secretary Pete Hegseth on Saturday, a senior administration official tells ABC News.
The president departed his Bedminster golf club Saturday afternoon and returned to the White House for a national security meeting, according to the official.
The official told ABC News that diplomatic efforts were made in the week leading up to the strike, mainly through the president's special envoy, Steve Witkoff.

As those efforts continued, the Pentagon simultaneously prepared the operation. By the end of the week, there was a growing belief among U.S. officials that Iran was not going to come to the table to reach a deal, according to sources.
President Trump was briefed daily on Israel's efforts and the operation itself as he decided whether to move forward, according to sources. He stayed in close contact with Hegseth while traveling to Bedminster, receiving updates until he made the final call.
-ABC News' Rachel Scott