Liz Truss Wins Conservative Party leadership, To Become Next UK PM

Liz Truss Wins Conservative Party leadership, To Become Next UK PM

Liz Truss, UK foreign secretary, has been named leader of the governing Conservative Party and next prime minister. This was announced on Monday by Graham...