Fixed election dates in Canada have backfired

.....

© Troy Media