Mr. LaHood is far from alone in his party. This week, as Senator Mitch McConnell of Kentucky, the Republican leader, promoted his vote for the infrastructure bill, he spoke hopefully about the crumbling Brent Spence Bridge linking his state to Ohio, which is likely to be replaced with funding provided by the measure. But Representative Steve Chabot, a Republican who represents the Ohio end of the bridge, voted against the legislation.
The New Harmony Toll Bridge, which links Illinois and Indiana over the Wabash River, has become something of a poster child for decrepit rural infrastructure since it was closed in 2012 over structural concerns. Representative Larry Bucshon, the Indiana Republican who represents New Harmony, voted no.
So did Representative John Moolenaar, a Michigan Republican whose district includes the Edenville and Sanford dams, which collapsed last year, forcing thousands to evacuate and inundating hundreds of homes and businesses.
Representative Joe Neguse, a Democrat who represents the eastern third of Colorado’s Eagle County, heralded the infrastructure bill this week as a lifeline for travelers over Vail Pass, a 10,666-foot crest on Interstate 70 that has some of the worst crash rates in the Rockies. Representative Lauren Boebert, the Republican who represents the western two-thirds of the county, voted no and, echoing Mr. Trump, blasted the 13 “RINOs” — Republicans in name only — who voted yes.
For Mr. Kinzinger, such insults were beside the point. Already an outspoken critic of Mr. Trump and House Republican leaders, he had announced his retirement days before casting his vote and is considering a run for governor in his Democratic-leaning state.
“This bipartisan package contains significant investments for roads, bridges, rails, seaports, airports and inland waterways — core infrastructure most Americans agree are in need of improvement,” he said in a statement. He could not be reached for comment because he was on military assignment for the Air National Guard.