Listening to Graham Platner’s victory speech last night, it was hard not to hear echoes of another race.
A scandal-plagued man. A populist revolt. A political establishment that tried — and failed — to stop him. And now a general election against a moderate woman who has spent decades in Washington.
Join now to continue reading.
Members get exclusive analysis, bonus features and no advertising. Learn more.