Ukraine’s president has announced that talks between Ukraine and the US on ending the war with Russia will take place in Saudi Arabia. This follows European leaders agreeing to boost defence spending on the continent as US president Donald Trump reigns in American support.