Ukrainian President Petro Poroshenko said in a combative inaugural speech this morning that Ukraine would not give up Crimea, the Black Sea peninsula that Russia annexed from it in March.

"Crimea was, is, and will be Ukrainian," Poroshenko said in an emotional address after his swearing-in. He was greeted with a standing ovation.

He stressed the unity of Ukraine, which is fighting a pro-Russian separatist uprising in the east, and said it would not become a federalised state as advocated by Moscow.

Poroshenko also said he intended very soon to sign the economic part of an association agreement with the European Union, as a first step towards full membership.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.