Emmanuel Macron wins re-election as France' s president, as Marine Le Pen vows to fight on, Australians gather to mark ANZAC Day, and Alex De Minaur narrowly misses out on the final of tennis's Barcelona Open.