window.dotcom = window.dotcom || { cmd: [] }; window.dotcom.ads = window.dotcom.ads || { resolves: {enabled: [], getAdTag: []}, enabled: () => new Promise(r => window.dotcom.ads.resolves.enabled.push(r)), getAdTag: () => new Promise(r => window.dotcom.ads.resolves.getAdTag.push(r)) }; setTimeout(() => { if(window.dotcom.ads.resolves){ window.dotcom.ads.resolves.enabled.forEach(r => r(false)); window.dotcom.ads.resolves.getAdTag.forEach(r => r("")); window.dotcom.ads.enabled = () => new Promise(r => r(false)); window.dotcom.ads.getAdTag = () => new Promise(r => r("")); console.error("NGAS load timeout"); } }, 5000)

What would it mean for Ukraine to temporarily give up land?

The mayor of Kyiv, Vitali Klitschko, has told the BBC that Ukraine may have to give up land as part of a peace deal with Russia.

It follows growing pressure from US President Donald Trump to accept territorial concessions.

The political opponent to Ukrainian President Volodymyr Zelensky, called it a "temporary" solution. But what might that actually mean?

BBC 's Merlyn Thomas explains.

Produced by Aisha Sembhi. Graphics by Sally Nicholls and Mark Edwards.