Liz Truss becomes UK Prime minister after winning party vote

Liz Truss becomes UK Prime minister after winning party vote

Liz Truss was on Monday announced as the UK’s next prime minister, after winning an internal leadership contest of the…

2 years ago