The Meteoric Rise of France’s New President

Emmanuel Macron has swept to victory in the French Presidential election vowing to fight “the forces of division that undermine France”.