Macron leads Le Pen 51%-49% in poll ahead of French runoff | Metals Mine