Canada’s ruling Liberals sweep special elections in boost to Mark Carney | Canada
(www.theguardian.com)
You can't have that level of change with a byelection. With the current elections there were only two possible outcomes: Liberal majority or Liberal minority.
And my opinion of humanity is extremely low. There's absolutely nothing in history that shows people will ever do the ideal thing. The best you can do is try to work around our self destructive tendencies.