Boris Johnson has made his final visit to Kiev as Prime Minister, telling president Volodymyr Zelensky that Ukraine can win the war with Russia.
The PM secretly travelled to the war-torn capital today, exactly six months after Vladimir Putin's brutal invasion began.
The Prime Minister, who has less than two weeks remaining in office, branded Putin "insane" and said that while Brits grapple with sky-high energy bills, Ukrainians are paying "in their blood".
Mr Johnson wrote: "What happens in Ukraine matters to us all.
"That is why I am in Kyiv today. That is why the UK will continue to stand with our Ukrainian friends. I believe Ukraine can and will win this war."
And he told reporters: "We also know that if we're paying in our energy bills for the evils of Vladimir Putin, the people of Ukraine are paying in their blood.
"And that's why we know we must stay the course. Because if Putin were to succeed, then no country on Russia's perimeter would be safe."

He said victory for Putin would be a "green light for every autocrat in the world".
It is the third time the PM, who was forced to resign after a mass walkout by more than 60 Tory MPs last month, has visited the Ukrainian capital since the start of the invasion.
Today is the 31st anniversary of the country's independence from the Soviet Union.
No10 announced a new £54 million package of support - including unmanned air systems which will improve Ukraine's long range surveillance and defensive targeting ability.
It also includes 850 hand launched Black Hornet micro-drones - which are deployed to detect approaching enemy forces.
Mr Johnson said Putin had been "insane" to invade Ukraine as he praised the country's resistance.
In a statement released by Downing Street, the PM said: “For the past six months, the United Kingdom has stood shoulder-to-shoulder with Ukraine, supporting this sovereign country to defend itself from this barbaric and illegal invader.

“Today’s package of support will give the brave and resilient Ukrainian Armed Forces another boost in capability, allowing them to continue to push back Russian forces and fight for their freedom.
“What happens in Ukraine matters to us all, which is why I am here today to deliver the message that the United Kingdom is with you and will be with you for the days and months ahead, and you can and will win.”

While in Kyiv he received Ukraine’s highest award that can be bestowed on foreign nationals, ‘The Order of Liberty.
The UK, alongside Canada, Denmark, New Zealand, The Netherlands, Norway, Finland, Sweden and Lithuania, are working with Ukrainian military personnel to help with training.
The UK has committed more than £2.3bn of military and financial aid to Ukraine since February.