On Thursday, UK Prime Minister Liz Truss announced her decision to resign. She is planning to quit by the end of next week. Truss admitted that she could not deliver the mandate on which she was ...