Deprecated: Return type of FS_Key_Value_Storage::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 309

Deprecated: Return type of FS_Key_Value_Storage::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 317

Deprecated: Return type of FS_Key_Value_Storage::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 301

Deprecated: Return type of FS_Key_Value_Storage::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 313

Deprecated: Return type of FS_Key_Value_Storage::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 328

Deprecated: Return type of FS_Key_Value_Storage::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 339

Deprecated: Return type of FS_Key_Value_Storage::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 350

Deprecated: Return type of FS_Key_Value_Storage::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 362

Deprecated: Return type of FS_Key_Value_Storage::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 375

Deprecated: Return type of FS_Key_Value_Storage::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 389

Deprecated: Creation of dynamic property OptimizeDatabase::$odb_logfile_debug_path is deprecated in /home1/citynews/public_html/news/wp-content/plugins/rvg-optimize-database/rvg-optimize-database.php on line 201

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752
{"id":128172,"date":"2026-06-03T09:30:14","date_gmt":"2026-06-03T13:30:14","guid":{"rendered":"https:\/\/reason.com\/?p=8385057"},"modified":"2026-06-03T09:30:14","modified_gmt":"2026-06-03T13:30:14","slug":"iowa-shock","status":"publish","type":"post","link":"http:\/\/3rdcitynews.com\/news\/iowa-shock\/","title":{"rendered":"Iowa Shock"},"content":{"rendered":"\n
\"Zach <\/picture> <\/div>\n

Primary results trickle in:\u00a0<\/strong>We have nothing useful out of California yet\u2014current L.A. Mayor Karen Bass has advanced in her bid for reelection, but it’s not clear who she’ll be up against in the general, possibly Spencer Pratt; Republican Steve Hilton and Democrat Xavier Becerra are leading the results for governor. What we do\u00a0<\/em>have is an interesting upset in Iowa.<\/p>\n

Republican Rep. Randy Feenstra, who was endorsed by President Donald Trump, lost his primary in the race for governor to Zach Lahn, a conservative farmer who was endorsed by former U.S. Rep. Steve King (R\u2013Iowa), who has personal beef with Feenstra.<\/p>\n

“Iowa leans red and backed Trump by 13 percentage points in 2024, but Democrats think they can make the race unusually competitive this year with a strong candidate and a backlash to Trump’s second term,” reports<\/a> The Washington Post. <\/em>“The Republican nominee for governor will face Iowa State Auditor Rob Sand, who ran unopposed in the Democratic primary.” There is, of course, always the temptation to extrapolate from a single political outcome; it remains to be seen how normal American voters will react to Trump-endorsed candidates. Is Trump still a kingmaker? When November rolls around, we’ll learn more.<\/p>\n

As for this race, Feenstra kind of phoned in his campaign, and Lahn was able to work the MAHA (“Make America Healthy Again”) angle\u2014an RFK-esque brand of Trumpism, but somewhat distinct from full MAGA. So Lahn’s victory in Iowa probably shouldn’t be read as a total repudiation of Trump.<\/p>\n

“Feenstra’s defeat makes him the highest-profile candidate endorsed by Mr. Trump to lose a Republican primary race in years\u2014perhaps since Luther Strange, an appointed senator in Alabama, fell to Roy Moore<\/a> in a 2017 special election primary,” notes<\/a>\u00a0The New York Times.<\/em> “Mr. Moore went on to lose the general election<\/a> to Doug Jones, a Democrat.”<\/p>\n


\n

Scenes from New York: <\/em><\/strong>Yesterday, Mayor Zohran Mamdani went down to Rockaway Beach (coincidentally, my old stomping grounds) to announce he’d be expanding the city’s daycare program to cover 2-K\u2014that is, “free” preschool for 2-year-olds\u2014in addition to 3-K, which is already universally provided. (Nothing is ever free; more on that later.)<\/p>\n

A limited number of spots (2,000 total) will be available<\/a> for toddlers in School Districts 6, 10, 18, 23, and 27, so: Washington Heights, Inwood, Fordham, Kingsbridge, Canarsie, Brownsville, Ocean Hill, Ozone Park, and the Rockaways. These are all poorer neighborhoods in far north Manhattan, the Bronx, east Brooklyn, and south Queens. These spots will mostly be full-day, so from 8 a.m. to 6 p.m., and the program is slated to expand over the next four years to cover the remaining roughly 48,000 2-year-olds who might want a spot.<\/p>\n

Of course, the real Mamdani goal is not just to expand to 2-year-olds, but to cover every child in New York City from 6 weeks of life onward\u2014at extraordinary cost to taxpayers. What this ends up being, in many cases, is a handout from the well-off to the well-off; but note how Mamdani’s 2-K announcement tries to subliminally plant the idea in New Yorkers’ heads, by prioritizing the poor neighborhoods, that actually it’s just a necessary resource for the city’s struggling working-class families.<\/p>\n

More of my reporting on New York’s childcare system and the socialists’ dream of universal everything<\/em>:<\/p>\n