Republicans blow a billion-dollar hole in the budget

Matt Chapman reports from today’s Iowa Senate committee hearings on a massive tax bill published the previous day. -promoted by…

Continue Reading →

The day I became a sacrificial lamb: My story of running for office

Retired teacher and former State Representative Greg Stevens shares how he embarked on what seemed like a hopeless Iowa House…

Continue Reading →

Weekend thread: Big Iowa problems

A majority of Iowans think mental health services, student loan debt, child welfare services, state university tuition, and the state…

Continue Reading →

GOP Ag candidate upsets partisan balance on environmental commission

The state commission that oversees environmental policies will no longer conform to Iowa standards on bipartisanship once its leader files…

Continue Reading →

Democrat Tim Gannon running for Iowa secretary of agriculture

Democrats have confirmed candidates for all statewide offices, with Tim Gannon’s announcement on February 1 that he will run for…

Continue Reading →

Five cases against Iowa’s phony “water quality” bill

Iowa House Republicans capitulated on January 23, sending the Senate’s version of a bill to fund water programs to Governor…

Continue Reading →

Baltimore demoted, unlike previous two Iowa House Rs caught drunk driving

Iowa House Speaker Linda Upmeyer announced today that following State Representative Chip Baltimore’s OWI arrest, she has named Majority Whip…

Continue Reading →

Legislative Issues From Robb Hogg

Water Debate Heats Up – Speak Up For Real Action For Water Solutions One of the key issues facing the…

Continue Reading →

Five takeaways from the Iowa legislature’s opening day in 2018

The Iowa House and Senate convened Monday with the usual big promises and platitudes about working together to build a…

Continue Reading →

The 17 Bleeding Heartland posts that were most fun to write in 2017

Lesson learned in 2017: I still love writing about Iowa politics, even during the worst year I’ve ever observed. But…

Continue Reading →