Featured Opinion: Liz Truss’ Tenure Amid Deep Misogyny 2 years ago Shalini Yesterday afternoon, Liz Truss resigned as Prime Minister of the United Kingdom. She had been…