Partly cloudy
13o,
1m/s

Europe

image Macron makes last-minute appeal to voters