Far-right Le Pen and hard-left Melenchon seen reaching French presidential run-off, poll shows

· Daily Maverick