Ed Markey, 80, beats Seth Moulton in the Massachusetts Senate primary
With 96 percent of ballots in, the Associated Press had Markey at 64.9 percent to 35.1. He had less advertising money and the endorsements of Bernie Sanders, Elizabeth Warren and Alexandria Ocasio-Cortez.

Boston2 min read
Last updated
Senator Ed Markey won the Democratic nomination for a further Senate term in Massachusetts on 1 September, defeating Representative Seth Moulton. The Associated Press called the race at 8:31 p.m. With 96 percent of votes counted, Markey had 557,022 ballots, or 64.9 percent, to Moulton's 301,135, or 35.1 percent. Some local unofficial tallies on election night put Markey's share even higher. He will face Republican John Deaton, who lost to Elizabeth Warren in 2024, on 3 November. In Massachusetts that general election is not the hard part.
Markey is 80 and has been in Congress since 1976, after three years in the state house. He is the oldest senator in Massachusetts history. If he serves the full term he will be at least 86. Moulton is 47, a six-term House member and a Marine veteran. He ran on generational change. Markey ran on the Green New Deal, which he co-authored, and on Medicare for All. Bernie Sanders, Warren and Alexandria Ocasio-Cortez endorsed him. Moulton had Mikie Sherrill, VoteVets and New Politics.
Money did not decide it. AdImpact put Moulton and his allies at $7.1 million in ads and Markey and his allies at $3.9 million. The cheaper campaign won by nearly 30 points. That is the opposite of several other 2026 Democratic primaries in which younger progressive challengers beat older moderate incumbents. Here the incumbent was the progressive and the younger man was the moderate. Ideology beat age.
Markey arrived in the House when Apple was still building its first mass-market computer and Elvis Presley was still recording. That biographical fact was Moulton's argument. Democratic voters in Massachusetts heard it and nominated the older man anyway. They have done versions of this before. Ted Kennedy held the other Massachusetts seat into his seventies. Warren remains in the Senate. The state's Democratic primary electorate rewards recognition and a left voting record more than it rewards a new face.
Markey has said this will be his last term. That promise will be tested only if he is alive and running in 2032. For now the party has a nominee whose brand is climate legislation and industrial policy from the left. Deaton will try to make age and national fatigue the autumn themes. He tried a similar race against Warren and lost. The more interesting number from Tuesday is not Markey's 65 percent. It is Moulton's 35 percent in a state where a well-funded veteran still could not sell generational change against a senator who has been on the ballot for half a century.
Other Democrats watching safe seats will read the result as permission to stay. Challengers will read it as a warning that age arguments work only when the incumbent is ideologically out of step with the primary. Markey was not. That is why an 80-year-old beat a 47-year-old on a night when the rest of the party's civil war was supposed to run the other way.
Continue reading
- News
Ethiopia orders an Egyptian diplomat out within 48 hours as it shuts the Asmara embassy
Almanaque Digital DeskAddis Ababa
- Geopolitics
Greer says an India trade deal is in the short strokes and nothing is imminent
Almanaque Digital DeskMilwaukee
- News
England and Wales free about 700 prisoners on the first morning of the Sentencing Act scheme