London to host fresh Russia-Ukraine ceasefire talks 23 April 2025 Speculation that Russia might be willing to halt its invasion along current front lines is growing.