French parliamentary election results: Bad blow for Macron, mixed news for the left

The left, under the banner of the newly formed Popular Union (NUPES), grew from 64 MPs to around 142 in the second round of the French parliamentary elections on June 19, reports John Mullen.

This post was originally published on Green Left.