France wakes up to five more years of Macron