Clip

British Prime Minister Liz Truss Suffers Setbacks and Political Humiliation
UK Prime Minister Liz Truss has faced backlash for her tax cut proposal and has been forced to abandon the plan as it spooked the market, destabilized the government's finances, and led to criticism of her leadership. Meanwhile, her appointed governor, Herschel Walker, is facing a challenge in the Georgia senatorial race as his alleged scandal has hurt his popularity ratings among voters.