Liz Truss wins UK leadership contest

2 years ago
230

Liz Truss won the ruling Conservative Party's leadership contest on Monday (September 5) and will become Britain's new prime minister after replacing the ousted Boris Johnson, at a time when the country faces a cost of living crisis, industrial unrest and a recession.

Loading 20 comments...