← New York City Politics and Urbanism Daily

Mamdani’s Budget Reality: Bigger NYPD, Slower Class Caps (June 02, 2026)

June 02, 2026 · 9m 43s · Listen

Mamdani’s budget reality: bigger NYPD, slower class caps. Albany just bought him two more years on schools, and he’s using some of that breathing room on 580 new cops. This is New York City Politics and Urbanism Daily — I’m Cassidy. Today we’re tying up a few loose ends: Albany finally moved on class size, COGE got its full explainer, and the MTA is out to bid on 252 new Metro-North railcars while the capital budget is still pretty patchy. And I’m Devin. Mamdani spent the week making promises — now we get to see what he’s actually doing with the clock and the checkbook. Let’s start with Albany and the schools, because for once there’s an actual answer sitting right there. Here's Thalía Juárez at Chalkbeat:

The 2022 state law had required the city to cap 80% of its classrooms by this fall at 20 to 25 students, depending on grade level. By the 2027-28 school year, all classes were expected to meet the mandate. Now, the city will instead have to bring 70% of its classes into compliance this school year with an additional 10% in each of the next three school years, giving the city until the 2029-30 school year to meet the mandate.

Albany answered the question we’ve been sitting on all week: Chalkbeat says the class-size mandate gets a two-year extension, so full compliance moves out to 2029-30. That’s a real deadline, not a press release. And that drops right into Mamdani’s budget math. This extension isn’t a school-policy victory; it’s a pressure release valve. Albany delayed a costly mandate because the squeeze was bad enough that they had to move. The wrinkle I’m watching is the UFT side deal — extra pay for teachers stuck in oversized classes. Where does that money actually sit in the budget? We already flagged a $32 million DCWP enforcement hole, and now there’s a teacher-pay agreement nobody’s publicly priced out. And COGE — the Charter Revision Commission, Gaspard chairing, November ballot — is supposed to find some efficiency in all this. But Albany just gave Mamdani two more years to dodge the expensive mandate. If that saves money, where does it go? Because the enforcement gap is not shrinking while everybody waits on a ballot measure. Every mayor rolls out a big housing plan with a shiny number on the cover. So what actually makes this one real, and who can still kill it before a shovel ever hits dirt? So Mayor Mamdani just put out a 112-page plan called Block by Block, and the headline numbers are big: 200,000 new affordable homes built over the next decade, another 200,000 preserved, plus what the administration is calling the largest City capital investment in NYCHA in recent history — $5.6 billion. That’s the glossy version. The tougher question is what City Hall actually controls. The mayor runs the city’s capital budget and the agencies — Housing Preservation and Development, the Buildings Department — so he can steer subsidy dollars, set code-enforcement priorities, and negotiate land use with developers without asking anyone’s permission. But once a project needs a zoning change, it goes into the city’s land-use process, and that’s where the City Council gets a functional veto. Per reporting from THE CITY, housing advocates have been targeting that Council kill-switch because individual members can block projects in their own districts almost as a matter of custom. And then Gothamist reported earlier this year that the five borough presidents now have more power over housing decisions than they’ve had in decades, which adds another choke point. Albany still controls rent laws, the tax incentives for new construction, and anything tied to state financing — none of which City Hall can move on its own. You said zoning is the kill switch — but are developers even waiting for that fight, or are they already finding ways around it? Actually, yes. THE CITY found a building boom of projects designed at exactly 99 apartments, which sits just under the threshold that triggers the full land-use review process, so developers are literally capping units to skip the political gauntlet. That tells you where the friction is: the veto points are so reliable that builders are leaving apartments on the table just to avoid them. So the number to watch isn’t the target on the cover of the plan — it’s how many projects actually get through the Council and borough presidents without getting gutted. Gothamist, with Elizabeth Kim:

The NYPD plans to hire 580 additional uniformed officers by the end of the year, NYPD Commissioner Jessica Tisch said Monday, revealing an unexpected staffing increase given Mayor Zohran Mamdani’s vow to keep police headcount flat. Tisch said during a City Council budget hearing that the additional hires would bring the NYPD to 35,555 uniformed officers by the end of the year.

Gothamist has the number: 580 additional uniformed officers, which would put NYPD at 35,555 by year-end — a little above the Adams peak of roughly 35,000. Commissioner Tisch said that should be celebrated at a City Council budget hearing Monday. The catch is that Mamdani campaigned on keeping headcount flat. Flat headcount was the promise, 580 more bodies is the budget. And this lands the same week Speaker Menin is flagging a $32 million hole in DCWP enforcement funding. The city is finding payroll for uniformed officers before it finds the money for consumer protection. And while we’re counting line items, Railway PRO says 252 new Metro-North railcars are out to bid, inside the same capital plan that still had a federal funding gap as recently as last week. Everybody’s spending at once. I want to see what’s actually matched against revenue. 580 cops plus 252 railcars — and DiSalvo’s math already told us pension drag is chewing into the capital budget. Who is writing both checks at the same time in a constrained fiscal environment? That’s the question. Here's Maximum New York:

A CRC reviews the city charter and proposes changes to it. Those changes can be small and narrow, or complete overhauls. Those changes are then placed on the ballot for the citizens of New York City to approve or disapprove, and this must be done no later than the second general election after the CRC is created.

We flagged COGE on May 28 and said we’d come back once somebody explained what it actually was. Maximum New York did that work — it’s a Charter Revision Commission, Patrick Gaspard chairs it, Ann Cheng is proposed as executive director, there are ten public hearings, and whatever it produces goes to the November ballot. And that’s the tell. Mamdani rolled this out as an efficiency play — the name is literally COGE — but Charter Revision Commissions dissolve after the second general election. The real mechanism here is a ballot measure, not an operational fix. The enforcement funding gap Menin put at $78 million short doesn’t wait for November. To be fair to the setup, mayors have always had unilateral authority to stand one of these up under state law, and CRCs have done real work before. But Devin’s point still lands: if the urgency was real, you’d pair it with something that moves faster than a charter-amendment cycle. From Railway PRO Magazine:

The Metropolitan Transportation Authority (MTA), the public transport authority serving the New York metropolitan area, is seeking manufacturers to supply 252 new railcars for Metro-North Railroad. The contract also includes an option for an additional 377 railcars, which could support future network expansions. The procurement concerns single-level passenger coaches and marks Metro-North’s first order for this type of rolling stock in several decades.

Railway PRO has the MTA out to bid on 252 new Metro-North railcars — the first new single-level coaches in decades, replacing Shoreliner stock from the ’80s and ’90s that currently makes up about 23% of the active fleet. Six billion dollars of the capital plan is tagged for Metro-North specifically. Here’s my question: last week, the same capital plan had a $156 million federal hole in it. Now the MTA is issuing a rolling stock procurement — are those separate funding streams, or are they moving on railcars while the accessibility backlog is still just IOUs? And that option clause for 377 additional cars is doing a lot of work — that’s the Penn Access expansion number tucked into the fine print. The base order replaces what’s broken; the option is the network-growth bet. Same budget week Mamdani’s putting 580 new NYPD officers on the payroll. Two very different checks, both landing in a fiscal environment where pension drag is already eating into capital. Somebody’s making sequencing calls and not saying it out loud. Got feedback, a story idea, or a correction for us? Send a note to nydailyfix at lantern podcasts dot com. We read what comes in, and it helps shape the questions we follow next.

We’ve put links to every story from today’s briefing in the show notes, so if one caught your ear, you can follow it there and read more. That’s New York City Politics and Urbanism Daily for today. This is a Lantern Podcast.