International UK PM Liz Truss Defends Her Mini Budget Amid Criticism, Says It's Needed For Long-Term Growth BY Outlook Web Desk