UK Prime Minister Liz Truss has announced she would resign after the tax plan controversy erupted earlier this month. During her election campaign, she promised to cut taxes and regulation. However, the policy has received severe criticism and has caused a political storm in the country. Critics call her plan a return to Thatcherite economics…