When will Canada announce a snap election?

  1. Before Jul 1, 202832%
  2. Before Jan 1, 202826%
  3. Before Jul 1, 202718%
  4. Before Jan 1, 20272%