EXPLAINED: Why Was Liz Truss Forced To Resign?
London: Liz Truss, the next British prime minister, was elected last month with the intention of reviving the country's economy and setting it up for long-term prosperity.
However, the plan didn't work out.
As a result of her economic…