Fingers crossed that France will reject Le Pen. The opinion polls predict that Macron will be the winner after the second round of voting.
Merkel is still slightly ahead in the German opinion polls. I guarantee that either she or Martin Schulz will be Chancellor after the September elections. It's still uncertain who the coalition parties will be. If the Greens do well, they could be part of a coalition along with the centrist FDP. The CDU and SPD will not want to form a coalition together,although Merkel's 2005-2009 government was a CDU/SPD coalition. It shows how different politics in Germany (and Holland) when the two main parties can work together. UK politics is too confrontational for the Conservatives and Labour to work together. The liberal FDP has hardly ever been out of government since the end of WW2.
The most likely scenario is that both France and Germany will have left/centre governments. Canada could have an increasingly important role with the EU.
Whatever happens, the EU will be stronger and the UK is going to find itself increasingly irrelevant. Don't let go of your lifebelt!