America’s Supreme Court granted Donald Trump sweeping authority to sack the heads of independent government agencies. Mr ...