PORTLAND, Maine (AP) — Graham Platner won the Maine Democratic primary for U.S. Senate on Tuesday, channeling voter frustration over the high cost of living and overcoming revelations about his past to set up a high-stakes race against Republican Sen. Susan Collins.

Speaking to supporters in the small town where he was born, Platner, an oyster farmer and combat veteran, stressed a message of redemption as he promised to oust Collins. Democrats see the race as a top opportunity to flip a GOP-held seat and a must-win as the party tries to claim control of the Senate in November.

The Associated Press