LONDON: Sir Keir Starmer has said he is “ready and willing” to put UK troops on the ground in Ukraine to help guarantee its security as part of a peace deal.

The post England to deploy troops appeared first on Post Courier.