Britain: Prime Minister Liz Truss resigns
The following is the editorial of ‘The socialist’ Weekly paper of the Socialist Party in England and Wales. This was Published on Monday 17 October before the resignations of home secretary Suella Braverman and prime […]