Who’s who in the Iowa Senate for 2018

The Iowa Senate begins work today with 29 Republicans, 20 Democrats, and one independent, former Republican David Johnson. I enclose…

Continue Reading →

Kim Reynolds should have made one clean break from Terry Branstad

Governor Kim Reynolds made a strategic error by not distinguishing herself from her predecessor in any meaningful way, judging by…

Continue Reading →