Skip to Content

Behind the ballot: Three issues raised by today’s vote

We’re all exhausted from the ads and propositions, but here’s what’s really at stake

Design: Eddie Kim / Gazetteer

For the last five months, we’ve been hammered by political ads, mailers, and door-knocking volunteers telling us the same thing: This primary election is a weighty one. Voting for a new congressional representative for the first time in decades will do that. So, too, will a proposed  tax rife with “eat the rich” vibes. 

Today’s vote could shift the city’s political culture and set the stage for some nasty battles in the back half of Mayor Daniel Lurie’s first term. Here’s what you should know. 

Prop D and the Supervisors 

Daniel Lurie isn’t explicitly on the ballot, but he’s definitely on the ballot. 

He’s been the face of opposition to Prop D, appearing in wall-to-wall ads to proclaim the “Overpaid CEO tax” is going to sabotage the city’s economic recovery (because we’re so back!) by pushing businesses out and hurting our tax revenue base. His take is backed by the local San Francisco Democratic Party committee and the centrist political lobbying group GrowSF, another ally of Lurie’s. 

As expected, San Francisco’s progressive wing, including a coalition of unions that represent city workers, has balked at the notion that the city has to bend over backwards for Big Biz in order to thrive. Lurie’s budget fight was already a point of tension with labor in the city, but if Prop D passes, it’ll be a major rebuke of the mayor. 

The same is true if District 4 Supervisor Alan Wong, a Lurie appointee, and District 2’s Stephen Sherill, a moderate ally to the mayor, lose out. Wong is particularly under duress; challenger Natalie Gee, who is more progressive, has led a strong campaign, especially with her pushback against the Family Zoning plan (a Lurie project supported by Wong), which could bring denser development to the Sunset. No surprise that pro-Lurie groups like GrowSF see Wong’s seat as an existential issue. 

Voting patterns on Prop D and in these supervisor races will basically come down to whether you like Lurie or not. He’s got strong approval ratings generally, but the outcomes could end up opening new wounds. 

Scott Wiener vs. the World 

Despite Connie Chan trailing Saikat Chakrabarti heavily in polling earlier this year, she has surged into contention for the second-place primary spot behind Scott Wiener. 

Who would Wiener prefer to battle in the general election? Political observers I spoke to suggested that Wiener viewed Chan as the weaker potential opponent, at least until Nancy Pelosi emerged from the shadows to crown Chan as her preferred successor. Nobody knows what role Pelosi will play if Chan makes it past the primary, but it stands to be influential, especially given Pelosi’s recent spicy comments about Wiener in an interview with KQED’s Scott Shafer. Pelosi basically laughed at Shafer’s characterization of Wiener as a “master legislator” and mocked the San Francisco Chronicle’s endorsement of Wiener as “totally irrelevant.” 

Chakrabarti, meanwhile, would prove a much different opponent. Even the progressives who today call him a carpetbagger will hold their nose and vote for him over Wiener in November. 

There’s speculation floating among the political commentariat that Chakrabarti’s team dug up the news last week connecting Chan to a series of progressive PACs that use pro-Israel money. It feels like a last-minute attempt to tilt the election a few percentage points toward Chakrabarti. While the claim stirred up drama, there’s no evidence Chan has coordinated with, or used funding from, those PACs, as she detailed in a statement. It might have been too late a play to have an impact. 

The school board referendum 

Phil Kim’s rep is in the eye of the beholder. Is he the competent incumbent president of SFUSD’s Board of Education and a principled advocate for student outcomes? Or is he a charter-school ghoul leveraged by anti-progressive activists and parents? Whatever the election outcome, both views won’t change. 

Kim was appointed to the board in 2024, right in the thick of outrage over potential school closures, a budget crisis, and mounting concerns about the quality of education. Kim was then voted president by the board in January 2025 and again this January, a noteworthy show of confidence during turbulent times. 

He helped navigate a $100 million budget deficit and an historic teachers’ strike, and generally gives off the calm air of a nuts-and-bolts administrator. But Kim’s got some reactionary streaks that many voters aren’t aware of, especially his views on the 2022 school board recall and his emphasis on “student outcomes.” 

Kim spent more than a decade working for the charter-school org KIPP, which critics claim affects his views on how to keep public schools public and how to measure student progress. Kim also explicitly supported the 2022 recall, which cost taxpayers about $8 million and turned into an ugly mess of racial discourse and broad accusations. This year, Kim got a key endorsement from SF Parents Action, a leader in the recall, as well as Lurie, the DCCC, and GrowSF.

If Kim wins, he’ll be subject to all manner of suspicions about his influence and approach, far more than his opponents Brandee Marckmann (a parent who organized against the recall) and Virginia Cheung (a nonprofit executive). 

I’m also going to go out on a limb and suggest Kim swept up a lot of Asian American votes, especially from older generations that see competitive, merit-based education as a stepping stone to future success. Meanwhile, pretty much everyone and everything even vaguely progressive in San Francisco has rejected Kim in favor of Marckmann and Cheung. We’re talking former mayors Willie Brown and Art Agnos all the way to unions and even the Green Party.

This election isn’t merely about who can finagle SFUSD out of economic harm. It’s about the ideology of public-school leadership in the city. 

Stay in touch

Sign up for our free newsletter

More from Gazetteer SF

The mayor says his reduced budget will maintain the city’s social safety net. Advocates disagree

The fight continues to ensure a $16.9 billion city budget doesn’t leave working families, immigrants, LGBTQ+ residents, and others out in the cold

June 2, 2026

Now that’s rich: Atherton may get its own ‘Real Housewives’ season

Of course the Bravo series is eyeing the wealthiest ZIP code in the Bay Area

June 2, 2026

A Stop AI activist is standing trial after blockading OpenAI HQ last year

Wynd Kaufmyn is prepared to serve time if it helps spread the group’s warnings about the dangers of artificial intelligence

June 1, 2026

All hail the Tillyverse

Plus, Anthropic’s looming IPO and Trump’s terrible, horrible, no-good, very bad concert

June 1, 2026

The Korean food renaissance is here to stay 

Leaders from San Ho Won, Jilli, and Korner Store to speak at Chat Room: Food

June 1, 2026

Can you actually buy a house with Anthropic stock? Probably not

‘You can’t just say, I’ll sell my house for a thousand almonds, or, in this case, a thousand shares of OpenAI or Anthropic’

May 29, 2026
See all posts