Ukraine’s leader is now the hero the Russian president was only ever pretending to be, and Vladimir Putin has only himself to blame for that.