The sudden dismissal of a senior Pentagon official who publicly contradicted Donald Trump has ignited a political firestorm in Washington, with critics accusing the president of undermining national ...