British troops could be deployed in Ukraine for 5 years, The Telegraph reports

British Prime Minister Keir Starmer and Ukraine's President Volodymyr Zelenskiy speak to the media at the UK Ambassador's Residence after a meeting with European leaders on strengthening support for Ukraine, in Paris, France, March 27, 2025.
PHOTO: Reuters file