Who would dare read the runes in Macron’s France? July 13, 2024 It is time to be wise after the event. Yesterday, French voters turned the politics of their country upside down, leaving both pollsters and the previously all-knowing media shocked, surprised and – you might wrongly suppose – humiliated. The far-right National Rally, led […]