WASHINGTON — President Donald Trump announced Thursday that he was pulling Rep. Elise Stefanik’s nomination to be U.S. ambassador to the United Nations, a stunning turnaround for his Cabinet pick after her confirmation had been stalled for months over concerns about Republicans’ tight margins in the House.

Trump confirmed he was withdrawing the New York Republican’s nomination in a Truth Social post, saying that it was “essential that we maintain EVERY Republican Seat in Congress.”

“We must be unified to accomplish our Mission, and Elise Stefanik has been a vital part of our efforts from the very beginning. I have asked Elise, as one of my biggest Allies, to remain in Congress,” the president said. The abrupt withdrawal reflects growing concern among House Republicans, led by Speaker Mike Johnson, that their historically slim majority could be at risk, particularly ahead of two special elections in Florida next week. The loss of a mere handful of seats could swing the House majority to Democrats and derail their efforts to enact Trump’s sweeping agenda.

— The Associated Press