Embattled British Prime Minister Bequeaths the World a New Word for Short-Lived: Trussed
Life is trussed, so enjoy it while you can.
The UK media is betting that Liz Truss’s time as the country’s working Prime Minister will not outlast the shelf life of lettuce, about one week.