An Iron Lady She Is Not – Liz Truss’ Record in Moscow

Moscow sees the UK’s new prime minister as hostile and incompetent as a result of her Russia-related gaffes and warmongering rhetoric.