In 2020, only seven states won’t have government-funded presidential primaries, the fewest ever. States that did not have a presidential primary in 2016, but which will in 2020, are Colorado, Maine, Minnesota, and Utah. This assumes that one of the Maine bills for a presidential primary passes.
Generally speaking, it is easy to know or predict the date of every state’s presidential primary in 2020, except for New York. The statute says the New York 2020 presidential primary will be on February 4, but that is very unlikely to stand. Both major parties refuse to recognize primaries earlier than March 3, except for the New Hampshire and South Carolina primaries. Everyone expects the New York legislature to pass a bill this year setting a March date, but so far no bill is pending.
History Professor James Coll has this op-ed in the Albany Times-Union, criticizing his own state’s ballot access laws.
His op-ed does not mention that earlier this year, the New York legislature moved the independent candidate petition deadline from August to May.
On March 28, the New Hampshire Senate passed SB 8, to create an independent redistricting commission to draw lines for congressional and legislative districts. A similar bill has already passed in the House.
Lee Drutman has this article at VOX, advocating ranked choice voting for U.S. presidential elections.
See here for information about Drutman. Thanks to June Genis for the VOX link.