British PM Truss forced into humiliating tax U-turn

British PM Truss forced into humiliating tax U-turn

Japan Today

Published

British Prime Minister Liz Truss was forced on Monday into a humiliating U-turn, reversing plans to cut the highest rate of income tax that helped to spark a…

Full Article