Indeed, though it is also a day to realise we must not be complacent. We have the major world powers being run by Trump, Xi and Putin. Then there are the likes of Meloni, Orban, Netanyahu and Modi as well as others in South America and likely Africa, plus the likes of Le Pen and Farage gaining...