In a significant development, the UK and France are reportedly discussed the deployment of peacekeeping troops to Ukraine as part of efforts to stabilise the region. UK Prime Minister Keir Starmer and ...