All Trump‘s puzzle pieces are falling in place