To try and swerve this back somewhat connected to the thread at hand...
There are numerous avenues of electoral interference going on in the US and in Canada. We've seen it up here with the Chinese interference scandal. Of course we've all heard that it didn't affect the outcome... But we, as the general public, will not know just how much interference took place or to what degree. I don't think any country is going to publicly admit their sitting government is potentially not legitimate - there would be chaos. Even PP has been more quiet on that then I'd like to see.
Come on Brihard, didn't you watch the Narcos season where the cartel changed the outcome of the election by bribing and threatening the IT guy to mess with the algorithm of the electronic vote tabulator? If it happened in Netflix land it can happen here or the US too.
But more seriously, the only way I see to strengthen electoral integrity is to go exclusively to paper ballots cast by proven citizens that are hand counted on the day with multiple observers from all sides. Oddly in the US, one party specifically and a number of establishment types are totally against even proof of citizenship while keeping the border wide open for illegal entries in the millions now. Nothing good can come of that.