Will voter turnout in the 2026 Sweden parliamentary election be 82-84%? · top holders · Whale Watch