God help the USA and the rest of the world if this bumbling fumbler gets in….