France has re-elected President Emmanuel Macron, but the race was closer than five years ago, when he also beat le Pen in the second round. Now, the president re-elect is facing even more of an uphill struggle to bring a divided country back together.