As part of BBC News' "Europe's Identity Crisis" season, Mark Urban examines Macron's rise, troubles and future plans for France and the EU.