Liz Truss said “Putin must fail” as she vowed the West must never let its guard down again.
The Foreign Secretary said the West had taken its “eye off the ball” since the end of the Cold War in a joint press conference with US Secretary of State Antony Blinken in Washington on Tuesday.