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