Progressives watching the latest US primary results last Tuesday night might have felt understandably torn.
While two of the most leftwing members of the House, Rashida Tlaib of Michigan and Cori Bush of Missouri, easily fended off their challengers, Andy Levin lost in his Michigan primary to a much more centrist colleague, Haley Stevens.