Progressive push hits wall against conservative Democrat in deep-blue district
Stephen Lynch defeated progressive challenger Patrick Roath in the Massachusetts 8th Congressional District Democratic primary despite clashes over ICE.

TL;DR
- Rep. Stephen Lynch, a Democrat representing Massachusetts for 25 years, defeated progressive challenger Patrick Roath.
- Roath out-raised Lynch by approximately $300,000, challenging Lynch on issues like immigration, healthcare, and money in politics.
- Lynch voted for the Laken Riley Act, which Roath criticized, while Roath supported dismantling ICE.
- On healthcare, Roath backed Medicare for All, whereas Lynch supported a public option and criticized for-profit companies.
- Lynch, unlike many Democrats, voted against the Affordable Care Act, arguing it favored insurance companies.
- The primary also represented a generational battle, with Lynch at 71 and Roath at 39.
- Despite a reputation as a conservative Democrat, Lynch has shifted left on some issues, including abortion rights.
- Lynch secured endorsements from labor unions, while Roath received backing from progressive organizations and some educators' unions.