LONDON: Liz Truss, the shortest-serving prime minister in UK history, leaves lasting scars on the economy after her botched budget rocked markets, spiked borrowing costs and tanked the pound.The crisis-hit PM, elected Conservative leader just six weeks ago on a tax-slashing platform, announced her resignation on Thursday (Oct 20).Her budget…
Read More