UK Prime Minister Liz Truss apologizes for mini-budget ‘mistakes’
UK - British Prime Minister Liz Truss on Monday apologized for her controversial mini-budget, which crashed the country's currency, rocked financial markets and led to the sacking of her finance minister and closest political ally.





