Overview
- The hourlong debate on Monday grew sharply personal when Rep. Seth Moulton said Sen. Ed Markey’s name appears repeatedly in newly released Justice Department Epstein files and asked why Markey met with a lobbyist linked to Epstein, an allegation Markey forcefully denied.
- Moulton offered an on-stage apology for his 2024 comments about transgender athletes, saying he regrets the harm those words caused and that he stands with trans people, while Markey accused him of having blamed trans kids for Democratic losses.
- Both men continued to claim progressive credentials and agreed on some policy goals such as returning to negotiations with Iran, but they also sparred over votes on war funding, military spending, and who better represents the party’s future.
- The campaigns exchanged charges over finances with Moulton denying that investments tied to defense stem from his congressional role and recent filings show Moulton has out-raised Markey by roughly $800,000 since 2025 although both have similar cash on hand.
- The race heads to a final debate on Aug. 20 and a Sept. 1 primary with ballots already arriving, leaving voters to weigh the Epstein-file allegation, Moulton’s apology, age and tenure arguments, and each candidate’s record before the close of the campaign.