For context: Officials have charged a man over an alleged Iranian plot to kill Donald Trump before the presidential election, the US Justice Department said yesterday.