Former Formula One supremo Bernie Ecclestone has said he would "take a bullet" for Russian President Vladimir Putin and described him as "a first-class person".
The 91-year-old said the war in Ukraine was not "intentional" and could have been avoided by actions taken by Ukrainian President Volodymyr Zelensky.
Ecclestone said Zelensky should have spoken to Putin, who he said is a "sensible" man.
Ecclestone was asked on ITV's Good Morning Britain if he still regards Putin as a friend, and he replied: "I'd still take a bullet for him. I'd rather it didn't hurt, but if it does I'd still take a bullet, because he's a first-class person.
"What he's doing is something that he believed was the right thing he was doing for Russia.
"Unfortunately, he's like a lot of business people, certainly like me, we make mistakes from time to time. When you've made the mistake, you have to do the best you can to get out of it.
"I think if it had been conducted properly, I mean the other person in Ukraine (Zelensky), I mean, his profession, I understand, he used to be a comedian.
"I think he seems as if he wants to continue that profession, because I think if he'd have thought about things, he would have definitely made a big enough effort to speak to Mr Putin, who is a sensible person and would have listened to him and could have probably done something about it."
Presenter Kate Garraway said to Ecclestone: "So just to understand you clearly, you think that President Zelensky should have done more to avert this war and it could have been avoided by Zelensky's actions, not by a change in Putin's actions?"
Mr Ecclestone replied: "Absolutely."
It was put to Ecclestone that he surely cannot justify the actions of Putin and the deaths of thousands of people.
"I don't. It wasn't intentional," he replied.
Ecclestone again said the war in Ukraine was not "intentional", adding: "I'm quite sure Ukraine, if they'd wanted to get out of it properly, could have done."
Asked if he has had a chance to speak to Putin about "what a mess" the situation is or urged him to rethink what he is doing, Ecclestone said: "No. He's probably thought about that himself. He probably doesn't need reminding.
"I'm absolutely sure he now wishes he hadn't started this whole business, but didn't start as a war."
Ecclestone was asked what he thinks of the Russian Grand Prix being removed from the Formula One calendar and the ban on Russian drivers.
He said: "I'm not in the position now to have done anything about that. I'm not sure I would have stopped that, and I certainly now wouldn't, and I think it's wrong, to stop Russian athletes, including obviously drivers, in taking part in their sport.
"They didn't get involved in this in the first place. They shouldn't be punished."
He also said Nelson Piquet, who apologised after using an offensive expression when discussing Lewis Hamilton in an interview last year, would "never go out of his way to say anything bad".
Former Formula One world champion Piquet, 69, was reported to have used a racial slur towards Hamilton following the 2021 British Grand Prix.
Ecclestone told Good Morning Britain: "I think what probably happened, knowing Nelson as I know him, as his daughter is the girlfriend of Max Verstappen, probably after seeing the accident... he probably exploded then and sort of carried that forward.
"I know his feelings because I was alone, I exploded, didn't say anything obviously because there wouldn't have been any point because there was nobody here to hear my reaction to that.
"So that's probably what his problem was. He was upset with the accident, thinking it was wrong, and probably thinking it was Lewis's fault - I did as well, as it happens - but anyway, that's probably what he thought and he probably exploded about that."