18
Oct

UK Prime Minister Liz Truss apologizes for mini-budget ‘mistakes’

British Prime Minister Liz Truss on Monday apologized for her controversial mini-budget that crashed the country’s currency, rattled financial markets and led to her firing her finance minister and closest political ally.