A White House official blamed the Iran war for Tuesday's GOP losses and predicted Trump will hold Defense Secretary Pete Hegseth accountable during the lame duck session, even as the president publicly insists Hegseth is 'doing a very good job.'