Ukraine’s president Petro Poroshenko shows a signed landmark association agreement with the European Union during a session of the parliament in Kiev yesterday. Photograph: Valentyn Ogirenko/Reuters

The European Parliament ratified the European Union’s association agreement with Ukraine in Strasbourg yesterday, as 2,000km to the east the Ukrainian(...)