Liz Truss, Britain’s shortest-serving prime minister, loses seat in Parliament in another blow to defeated Conservatives

By

Leave a Reply

Your email address will not be published. Required fields are marked *