President Donald Trump has just announced General Secretary John F Kelly as the new White House Chief of Staff replacing ...