Trump's 'big, beautiful deal' with Russia - what does it mean for Ukraine?

Nov 7, 2026