Advertisement
Dublin: 7 °C Friday 29 March, 2024

# vive la france

All time
'France is back': Macron smiling as rivals face crushing defeat in election
The beginning of the end, or the end of the beginning - What's next for Marine Le Pen?