I have to say that if the federal Liberal Party does the same thing for its leadership and nominations, it will be well on the way to renewal and electoral recovery. A public primary would bring in thousands of votes, it would be extremely difficult to manipulate such a large pool of voters. Shenanigans by parties trying to manipulate the results by misleading voters or pushing an unacceptable candidate would likely face huge backlash from the public. Elections Canada would run the elections. Candidates would have to win the old-fashioned way: by being the best on the ballot. This could be the start of a great electoral evolution in Canada, if we dare to do the smart thing.