evidence: James Mattis, as defence secretary, was one of three retired generals in the Trump administration whose hope was to contain an ill-informed, temperamental, and unpredictable president. Now they’re all gone: national security adviser HR McMaster, pushed out early this year; White House chief of staff John Kelly, giving up at the end of December; and now Mattis, who resigned after losing hope that Trump can be restrained from impulsive actions, defying his advisers, threatening US allies and even embracing American foes. The catalyst for Mattis’s departure was Trump’s abrupt decision to withdraw all 2,000 US troops from Syria. But the list of his concerns about Trump is far longer. They include the president’s views on the American presence in Afghanistan and his hostility towards NATO allies, as well as Trump’s affinity for Vladimir Putin, even as Russia pursues an aggressive foreign policy and intervenes in US domestic affairs.