National security adviser John Bolton on Sunday defended President Donald Trump’s second summit with North Korean leader Kim Jong-un, saying the president was right not to make a deal that wasn’t in the best interests of the United States. “I don’t agree at all that it was a failed summit,” Bolton said on Fox News Sunday . “I think the obligation of the president of the United States is to defend and advance American national security interests. And I think he did that by rejecting a bad deal and by trying again to persuade Kim Jong-un to take the big deal that really could make a difference for North Korea.” Trump abruptly cut short his meeting with Kim in Hanoi last week after the two leaders were unable to reach a deal to dismantle Pyongyang’s nuclear weapons. The president first met with the North Korean leader in June in Singapore. House Speaker Nancy Pelosi was among those needling Trump about the collapse of the talks in Hanoi. At a news conference last week, the California Democrat suggested that it should not have taken Trump so long to recognise that Kim is not serious about denuclearisation. “The prospect for success seemed dim in light of the insincerity of Kim Jong-un,” Pelosi said. But Bolton maintained Sunday that Trump is “not desperate for a deal – not with North Korea, not with anybody – if it’s contrary to American national interests.” In an appearance on CBS News’ Face the Nation , Bolton said there is “no expiration date” for talks on denuclearisation. “The president is fully prepared to keep negotiating at lower levels or to speak to Kim Jong-un again when it’s appropriate,” he said. Trump-Kim summit 2019: with little leverage against North Korea, US made right decision to forgo bad deal Rep. Adam Schiff, D-Calif., chairman of the House Intelligence Committee, took issue with Bolton’s response. “Of course the president did give up a great deal,” Schiff said on Face the Nation , arguing that Trump helped enhance Kim’s prestige and noting that Trump agreed to end long-time US military exercises with South Korea that had riled Kim’s regime. The national security adviser also defended Trump’s statement that he took Kim at his word that he wouldn’t have allowed American college student Otto Warmbier to have been mistreated had he known about Warmbier’s situation. “What he’s trying to convey is that he’s got a difficult line to walk to negotiate with Kim Jong-un,” Bolton said on Fox News Sunday , arguing that Trump’s statement did not necessarily mean that he believed what Kim was saying. Asked during an appearance on CNN’s State of the Union whether he takes Kim at his word, Bolton replied, “My opinion doesn’t matter. … I am not the national security decision-maker. That’s (Trump’s) view.” Warmbier’s family says he was brutally tortured while imprisoned in North Korea. He died in 2017 after returning to the United States in a coma. In a statement Friday, Warmbier’s parents, Fred and Cindy Warmbier, sharply rebuked Trump for holding Kim blameless for their son’s death. Bolton on Sunday called for North Korea to give a clear accounting of who was responsible for Warmbier’s death and suggested that American national interests were “weightier and more important” than individual cases such as Warmbier’s. “Foreign leaders who are friends of ours lie to our faces, too,” he said on Fox. Lawmakers from both parties took issue with Trump’s statement on Warmbier. Schiff said on CBS that the president should have taken a stronger stance against Kim. “I think that this was a spectacular failure but made all the worse by the president’s obsequious comments when it came to the murder of an American citizen, Otto Warmbier,” the Democratic lawmaker said. House Minority Leader Kevin McCarthy, R-Calif., maintained on ABC News’ This Week that the North Korean leader was aware of Warmbier’s condition and responsible for his death. “I think Kim knew,” McCarthy said.