Minnesota Lt. Gov. Peggy Flanagan has won the Democratic Senate primary, defeating U.S. Rep. Angie Craig in a major victory for the progressive wing of the Democratic Party. Flanagan campaigned against corporate influence and pledged to take on US President Donald Trump, while the race highlighted deep divisions between progressive activists and the Democratic establishment.

Minnesota's Democratic Senate primary has become the latest test of the party's divide between moderates and progressives.

Minnesota Democrats will decide a competitive U.S. Senate primary Tuesday in another face-off between moderate and progressive candidates that could define the party’s identity…