Ukraine's new President Petro Poroshenko has taken the oath of office in a swearing-in ceremony in the country's parliament in Kyiv.

Immediately afterward he told the audience that what Ukraine needs is peace, security, and unity.

The President laid out a program for ending the crisis that includes an offer of early regional elections in the east and a decentralisation of power to the regional administrations.

"I don't want war. I don't want revenge, despite the huge sacrifice of the Ukrainian people"- Poroshenko said.

Making a part of his speech in Russian language, newly-elected President called on separatists in the east to lay down their arms, saying he would guarantee indemnity from criminal charges to all those who did not have blood on their hands.

There were also standing ovations for the President's comments on Crimea.

"Crimea is, was and always will be Ukrainian soil."- Poroshenko emphasized.

He also said there would be no discussion concerning the territorial integrity of Ukraine.

"I will make unity happen," - he said.