When will Scotland call a snap election?

  1. Before Jan 1, 202830%
  2. Before Jul 1, 202717%