Wiener starts November race by attacking Chan, setting the tone for what could be a nasty five months

Chan says the magic words Wiener avoids—taxes on the rich—as the fall race starts to shape up By Tim Redmond June 21, 2026 (48hills.org) Sup. Connie Chan and state Sen. Scott Wiener both spoke to the Noe Valley Democratic Club this week, and while it was not a debate format,… Continue reading

Chakrabarti offers 220 jobs backing Chan congressional bid

Chakrabarti offers 220 jobs backing Chan congressional bid

In a potential boon to San Francisco Supervisor Connie Chan’s congressional campaign, centimillionaire Saikat Chakrabarti has endorsed her candidacy and is converting his campaign committee to support her against state Sen. Scott Wiener in the race to succeed U.S. Rep. Nancy Pelosi, a Chakrabarti spokesperson said. Chakrabarti — who finished… Continue reading

The terrifying agenda behind the billionaire-funded Abundance movement

Behind the Big Tech money machine is a vision for society that ought to make us all very, very scared By Tim Redmond June 15, 2026 (48hills.org) The American Prospect put together a brilliant, and devastating deep expose of the people behind the Abundance Movement this week, reporting how a small handful… Continue reading

Right-wing loons can’t quit Scott Wiener

The relationship between San Francisco’s aspirational congressman and reactionary national media is toxic. But, also, symbiotic.   by Joe Eskenazi June 15, 2026 (MissionLocal.org) Right-wing grievance culture has not yet mounted a case that we should all be watching “Song of the South,” even if the U.S. Supreme Court seems intent that… Continue reading

Saikat Chakrabarti directs campaign staff to back former rival Connie Chan

by Io Yeh Gilman and Joe Rivano Barros June 13, 2026 (MissionLocal.org) Eliminated congressional candidate Saikat Chakrabarti is redirecting his campaign to canvas for Supervisor Connie Chan, according to an email obtained by Mission Local. “We are currently transitioning campaigning operations into a new entity that will continue field work in support of the… Continue reading