Prime Minister Keir Starmer has signed a historic deal to deploy British troops to Ukraine in the event of a peace deal with Russia.
But his pledge has drawn scepticism amid growing concern about the UK’s military capabilities and dwindling troop numbers during an increasingly precarious global climate.