Macron's victory has been welcomed by European leaders who feared that a win by Le Pen could mean the end of the EU.German Chancellor Angela Merkel congratulated Macron on what she called a spectacular success.