Independent Macron takes around 23.7% of vote with Front National leader Le Pen on roughly 21.5%; conservative François Fillon concedes

Our live coverage continues here: Macron and Le Pen line up for round two – live