What had already long seemed inevitable has now happened; Liz Truss has announced her resignation as […]