Liz Truss wins UK leadership contest

1 year ago
227

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...