Macron is firmly committed to the European Union, where he says he wants to usher in a new era of cooperation with Germany, and is also the mirror image of Le Pen on other hot-button issues, including immigration.