If any candidate cannot win an election without clandestine foreign influence, then they should not be inaugurated. That goes for Trump, Clinton, or anyone else.

Trump's margin of victory was very close.  There's every reason to think that Russian influence may have been the tipping point.  

There should be a new election.