Putin has a go at Liz Truss...