Emmanuel Macron may have won the French presidency, but challenges await him

by Stephen Beard