The resignation of Liz Truss in the UK: the end of Brexit illusions
History will remember that Liz Truss had the shortest mandate among the 56 prime ministers that the United Kingdom has known in its history. And probably the most unfortunate. But this is not the most important: if 10 Downing Street, the Prime Minister’s address in London, has become a machine for pulverizing political ambitions, it … Read more