Ukraine's Petro Poroshenko was sworn in as president of his troubled country this morning as government forces battled pro-Russian separatists in the east.

Taking the oath in an inauguration ceremony in parliament, Poroshenko, who will be the post-Soviet country's fifth president since independence in 1991, pledged to protect Ukraine's sovereignty and independence and safeguard the rights and freedoms of its citizens.

Poroshenko, a 48-year-old confectionery tycoon who served as foreign minister and minister of economic development in two previous administrations, was elected on May 25, three months after his predecessor Viktor Yanukovich was toppled by street protests and fled to Russia.

Poroshenko, who won a landslide victory after campaigning on the slogan "Live in a new way", is expected to lay out a programme for restoring stability in the rebellious east and moving Ukraine into the European mainstream.

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.