The mayor who ran on affordability just spent the weekend losing a fight over how to pay for it. If you're just joining: Zohran Mamdani's DSA-aligned coalition swept the key Democratic primaries and moved fast on affordability — most visibly, a zero-percent increase for roughly a million rent-stabilized apartments. The fight still open is CityFHEPS. Council members were already pushing Mamdani to fund a voucher expansion and drop the litigation over the 2023 voucher laws, and now budget talks are tightening around exactly that. This is New York City Politics and Urbanism Daily. Today — vouchers, a green-law loophole going live this summer, and fourteen pensions you won't believe. The math's closing in from three directions. Start with FHEPS — and the numbers nobody at the Council wants printed. Mamdani coalition electoral power isn't over. Follow us wherever you're listening, and the next chapter comes to you. This one's from Gothamist:
Negotiations over New York City’s next budget have hit a late snag as city council members mount a pressure campaign to convince Mayor Zohran Mamdani to boost funding for the city’s rental voucher program. The program, called the City Fighting Homelessness and Eviction Prevention Supplement, or CityFHEPS, allows recipients to pay 30% of their income toward rent, with the city paying the rest.
The CityFHEPS standoff carried straight through the weekend, and per Gothamist, the pressure's now aimed directly at Mamdani — not the Speaker, not the Council generally. The Progressive Caucus was posting at him by name on Saturday. The rent-freeze victory lap turned into a budget knife fight at City Hall real quick. And here's the part that gets buried: 26,000 people moved out of shelters on these vouchers last year. The Caucus wants more — fine — but somebody owns the math on what "more" costs. Let's be precise about what changed, though. This started as Council Speaker versus mayor. Today it's a caucus pressure campaign pointed at Mamdani himself. That's a real escalation — I won't oversell it, but the accountability arrow turned. And it's already the largest municipal housing program in the country. The Caucus statement says "every day it stays unexpanded, New Yorkers are forced out." Okay — then put the funding line next to it. You don't win this with a Saturday tweet. Here's City Limits:
In the coming weeks, renewable energy credits will go on sale for the first time since Local Law 97—which requires most large property owners to cut their buildings’ emissions—was enacted. Climate experts worry it could set back the city’s decarbonization goals.
Local Law 97 — the city's whole decarbonization framework — and the first real workaround goes live this summer. Renewable energy credits go on sale in the coming weeks, and a landlord can buy their way out of actually cutting emissions. And City Limits is precise about the source here — these RECs come from the Champlain Hudson Power Express, the Quebec hydro line that hit commercial operation in mid-May and runs into Astoria. NYSERDA bought the certificates and now resells them to building owners. So the state lands a project that covers up to twenty percent of the city's power, genuinely good — and that same project hands every west-side tower a permission slip to delay the boiler swap. Climate advocates are right to scream. The warning isn't new — we've known the credit mechanism existed. Today's change is the activation date. There's a real on-sale window now, not a hypothetical. And it feels a lot like that 116th Street bus lane fight — the rule's on paper, and the workaround is the easy part. Paint's cheap. Enforcement's where it dies. The City Reporter writes:
People are losing their month’s food benefits to online fraud, and unlike for credit and debit card holders, no one replaces the money. A single mom in Borough Park, a retired grocery store worker in Flatbush, a dad of teens in Flushing, to a Holocaust survivor in her nineties — all across town, people who rely on federal food benefits for nutrition are facing empty fridges.
Here's the part that gets me. A magnetic stripe. No chip. EBT cards in 2026 are basically gift cards, and The City Reporter found people getting their whole month drained — a single mom in Borough Park, a Holocaust survivor in her nineties — with zero reimbursement. And that's the line that should sting — credit and debit holders get the money back. EBT users get nothing. Same fraud, two completely different outcomes depending on whether you're poor. And California already fixed this. The solution exists, it's been implemented, it's sitting right there. New York just hasn't bothered. Which is the question The City Reporter basically dares someone to answer — has anyone at the city or state level actually been asked why we didn't follow California? Because this is not a tech mystery. From Alon Levy at Pedestrian Observations:
For example, the Effective Transit Alliance’s statement in support of QueensLink for the budget vote later today quotes a figure of 105,000 expected daily riders, with 75,000 of them new and 30,000 existing at the Rockaway stations. I’d like to both go over this figure in this post and explain why at the same time, STOPS must be used with caution, especially in New York.
Here's the number on the table for today's budget vote: QueensLink, 105,000 daily riders. Effective Transit Alliance is quoting it, the Transit Costs Project ran it through the FTA's STOPS model, and 75,000 of those are supposedly new riders. And the honest part of that post is the caveat — Pedestrian Observations says STOPS has to be used with caution, especially in New York. They ran their own model and then flagged the limits of it. That's rare. Right, and notice the tell — the MTA keeps a permanent team of twelve people on this. The advocates are running it off the shelf to win a vote happening later today. Same tool, very different stakes. Let's be precise: 30,000 of that 105 are existing Rockaway riders already on the A. So the genuinely new number is 75,000 — still real, but the headline figure makes it sound like pure upside. And the projection lands the morning of the budget vote. Franklin Tang runs the boardings south of Rego Park, pairs every trip north and southbound, and you get a clean 105,268. Clean numbers on vote day always make me look twice. To be clear, that's just arithmetic — every rider goes both ways. The doubling isn't the issue. It's whether the speed and frequency assumptions they fed the model hold up once it's an actual operating line. Here's what Abdullah Ar Rafee at Empire Center for Public Policy is reporting. Empire Center's got the receipts: fourteen NYC educators pulling over half a million a year — each — in pension. Not salary. Pension. Retirement income that beats most working New Yorkers' household income. And these are real names in a public dataset, not an estimate. Here's why it lands today — we just heard Mamdani fighting the Council over FHEPS dollars, and he's been squeezing foster-care prevention. Meanwhile, this obligation is sitting right there in the ledger, untouchable. It sharpens the where-do-you-cut-first question. When Chalkbeat's sources say a proposed cut hit the wrong line, this is the line nobody's allowed to touch. Because pensions are contractual. You can't claw them back. So the budget knife only swings at the discretionary stuff — the vouchers, the prevention programs, the things that move people. Got thoughts on today's stories, a tip we should follow, or a correction we need to hear? Send us a note at nydailyfix at lantern podcasts dot com. We read every message.
What we're watching next: whether City Hall and the Council land a budget deal by Tuesday's legal deadline, and NYSERDA's expected July start for reselling Champlain Hudson Power Express renewable energy certificates to building owners.
You'll find links to every story we covered today in the show notes. If one stuck with you, it's there to read in full.
That's New York City Politics and Urbanism Daily for today. This is a Lantern Podcast.