Donald Trump unexpectedly sacked the most senior member of the US military - only the second black person to be Chairman of the Joint Chiefs - after Defence Secretary Pete Hegseth demanded a clear out ...