Camp David-on-Thames?

Camp David-on-Thames?

Prime Minister Liz Truss should immediately despatch her new Foreign Secretary James Cleverly to Moscow and Kyiv to lay the ground for this historic summit.

Back to blog