macron Melenchon April 21, 2017 959 × 462 The six possible runoffs that could result from France’s Sunday election Tweet