Showing posts with label Liz. Show all posts
Showing posts with label Liz. Show all posts

Liz Truss

Liz Truss is an English politician. The Tory leadership frontrunner is a calculating workaholic who readily drops positions that …