For five years Petro Poroshenko, the incumbent Ukrainian president projected the self-confidence of a statesman on a mission. After mobilising the military to resist Russia’s approaches on the eastern and southern borders, he has kept Ukraine safe without getting sucked into a major war.

Read more here.