Liz TrussFormer UK PM Liz Truss Suffers Humiliating Defeat in ElectionFormer Prime Minister Liz Truss loses her seat to Labour in a major blow to the Conservatives. Read the full story here!See more