Liz Truss: Britain’s Next Thatcher?
The United Kingdom — via the malignant core at the heart of its body politic, the Conservative Party — is once more engaged in a contest to pick the latest in a long line of hapless and/or heartless leaders. The decision as to who will be the UK's next Prime Minister rests with just 0.3% of the population, a group largely composed of pale, stale, and male individuals whose intense longing for a past that never existed is…