Ukraine and Russia agreed in principle to a limited ceasefire after US President Donald Trump spoke with the countries’ leaders this week, although it remains to be seen when it might take effect and what possible targets would be off limits to attack.