Josh Martin
joshmartinmpls.bsky.social
Josh Martin
@joshmartinmpls.bsky.social
Local political nerd in Minneapolis.

Directory: bit.ly/JoshMartinMpls
Following closed session, the council resumed open session. Council Member LaTrisha Vetaw (W4) moved to approve a $475,000 settlement. Adopted unanimously.
November 20, 2025 at 9:45 PM
President Elliott Payne (W1) moved to amend the ordinance by adding regulations relating to maintenance. Adopted unanimously.

lims.minneapolismn.gov/Download/Fi...
November 20, 2025 at 9:45 PM
The City Council met today at 9:30 AM. 🧵

TLDR: The council adopted a Historic Preservation ordinance, approved a $475,000 settlement for the family of Leneal Frazier, and scheduled future votes on a humane encampment response ordinance and the layout for George Floyd Square.
November 20, 2025 at 9:45 PM
There is not really any concept of a "local party" in Minnesota law. (Although it may be they are using the term "party" in a broader sense than the legal definition.)
November 18, 2025 at 3:06 PM
New candidate in the crowded race for Hennepin County Attorney - Francis Shen, a law professor at the U of M.
November 17, 2025 at 8:16 PM
It’s not a convention right now, but you get a bonus dog picture.
November 16, 2025 at 3:16 AM
And Abdihakim Ibrahim is the second challenger to Marion Green for Hennepin County Commissioner, District 3. (2/2)
November 13, 2025 at 2:55 PM
Two new candidates in Minneapolis for 2026 have appeared.

Emily Quinn announces she is running in SD61, the seat currently held by Scott Dibble. (1/2)
November 13, 2025 at 2:55 PM
LaTonya Reeves is now in the ActBlue Directory for US House, District 5.
November 10, 2025 at 2:03 AM
Finally, as always, a special treat for my Kingfield followers. Kingfield (8-3 and 8-4) voted a narrow plurality for Frey... but mostly due to a close split on the Slate candidates, not due to any love for Frey. The Slate beat Frey nearly two to one in Kingfield.
November 7, 2025 at 7:43 PM
Lastly, Ward 10. Which ended up not being as competitive as many people seemed to think it would be. Millard wins 10-3 and racks up decent numbers there. Chughtai wins everywhere else, and really shines in 10-1 and 10-6.
November 7, 2025 at 7:43 PM
Next, Ward 8. Stevenson made big gains since last time. After losing to Jenkins by 38 votes, he beat Bassais by 18 percentage points, and over 2,000 votes. Bassais won two precincts (8-4 and 8-9), and only barely, while Stevenson racked up big wins in 8-2, 8-3, 8-7, and 8-10.
November 7, 2025 at 7:43 PM
Next, Ward 7. This is more of a "tale of two ward" situation. But Shaffer managed to keep the margin close where she lost, while Cashman got blown out in 7-2, accounting for almost Shaffer's entire margin of victory. Shaffer also performed well in 7-4.
November 7, 2025 at 7:43 PM
Moving on to select City Council races. First, Ward 5. Fairly even across the board here. Warren's strongest precinct is 5-5, Burnett's is 5-9 (only precinct she won). Biggest raw margin for Warren is 5-6.

Swing precincts (w/in 3 points of ward): 5-3, 5-2, 5-8, 5-6, 5-1
November 7, 2025 at 7:43 PM
Swing Precincts (within 3 points of city)
November 7, 2025 at 7:43 PM
Best Precincts:

Frey: % - 7-2, 13-10, 13-5; RM - 13-11, 13-10, 7-2
Fateh: 6-3, 2-4, 6-7; RM - 6-3, 10-1, 9-2
Davis: % - 2-8, 12-1, 9-9; RV - 12-1, 12-7, 8-4
Hampton: % - 11-11, 11-10, 8-4; RV - 8-4, 13-7, 11-8
Slate: % - 6-3, 2-4, 2-6; RM - 6-3, 10-1, 9-2
November 7, 2025 at 7:43 PM
Best House Districts:

Frey: % - 59B, 61B, 63B; RM - 61B, 63B, 59B
Fateh: 60B, 62A, 62B; RM - Same
Davis: 63A, 62B, 60A; RV - 63A, 63B, 60A
Hampton: 63B, 51A, 61B, 62B; RV - 63B, 61B, 63A
Slate: 60B, 62A, 62B; RM - 63A, 62B, 62A

Swing Districts (w/in 5 pts city): 51A, 59A, 60A
November 7, 2025 at 7:43 PM
Best Senate Districts:

Frey: % - 61, 59, 51, 63; RM - 61, 63, 59
Fateh: % - 62, 60, 59; RM - 62, 60, 51, 59
Davis: % - 63, 62, 51, 60; RV - 63, 61, 62
Hampton: % - 51, 63, 61, 62; RV - 63, 61, 62
Slate: % - 62, 60, 63; RM - Same

Swing Districts (w/in 5 pts of citywide): 63, 51
November 7, 2025 at 7:43 PM
Best wards:

Frey: % - 13, 7, 3; Raw Margin- 13, 11, 7
Fateh: % - 6, 2, 10; RM - 6, 10, 9
Davis: % - 12, 9, 8; Raw Votes - 12, 8, 1
Hampton: % - 11, 8, 13; RV - 13, 11, 12
Slate: 6, 9, 10; RM - 10, 8, 9

Swing wards (within 5 points of citywide): 5, 12, 4, 1
November 7, 2025 at 7:43 PM
The Public Health and Safety Committee recommended approving a legislative directive relating to codifying penalties for city charter violations. Adopted by a vote of 8-3.

lims.minneapolismn.gov/Download/RC...
November 6, 2025 at 11:23 PM
The City Council met today at 9:30 AM. 🧵

TLDR: At the first meeting of the lame duck session, the council adopted a staff direction relating to codifying penalties for violations of the city charter.
November 6, 2025 at 11:23 PM
November 6, 2025 at 3:43 PM
Tell the Charter Commission how you feel about that, either in writing, or in-person at their meeting on Dec. 3 at 4 PM. The legislative branch has an important role in confirming department heads, just like in the federal or state government.

www.minneapolismn.gov/government/b...

End🧵
November 5, 2025 at 4:19 PM
The middle column below is the main thing they're considering (they will *maybe* add Public Works, but probably not more without public pressure).
November 5, 2025 at 4:19 PM
Josh also won 8-9.
November 5, 2025 at 2:49 PM