Episode 290: Heads Will Poll

18/01/2024 35 min

Listen "Episode 290: Heads Will Poll"

Episode Synopsis

This week on The Horse Race, Steve and Jenn ask how pollsters did in the Iowa caucus, and what the results say about the GOP primary. Then, Jenn explains how Massachusetts taxes stack up next to other states for the majority of earners. Plus, the terror of the downtown Boston public art installation…and the terror of the MBTA.