Why has Ukraine launched a cross-border attack on Russia? Vladimir Putin called the attack a “provocation”, but Kyiv’s objectives are not immediately clear.