This is not new. He even stepped aside for a while 8 years ago after acknowledging he was in the wrong and only came back after a code of conduct was written.
Dude is not loveable nor a superhero, in fact he is supportive of NATO sanctions, but I don't see how this 10 year old video is relevant now.