It looks like the prime minister is going to use two major international summits to put pressure on Western allies to stand up for Ukraine. Johnson will attend a G7 meeting in Germany and a NATO meeting in Spain next week with other world leaders.
The prime minister also made a trip to Kiev last Friday.
During his visit, Johnson met with his Ukrainian colleague Volodymyr Zelensky as the couple discussed what support is needed to support the ex-Soviet state.
The visit came amid growing concerns that Russian incursions into the east could force Zelensky to give up Ukrainian territory in peace talks.
A senior government source told the Telegraph that Mr Johnson is wary of Ukraine getting such a “deal”.
JUST IN: Russian Navy tug ‘destroyed’ as Ukraine launches ‘huge’ mission to recapture Snake Island
They said: “There is a lot of fighting going on to give Zelensky the space and reassurance that if he will persevere and will not settle for such a peace, he will have sufficient support, in moral support and practical support.”
The source added: “If Zelensky turned around and said ‘we can’t handle the pain, the losses’, if Zelensky came to that conclusion, Boris would support him.
But what the prime minister doesn’t want is for Zelensky to admit when he doesn’t want to because he doesn’t think he has the moral or political support.
“He doesn’t want to have to make a deal.”
READ MORE: Miami airport fire: Three people hospitalized after fire broke out on Red Air plane
However, there are concerns that French President Emmanuel Macron and German Chancellor Olaf Scholz could back a flawed deal.
The senior government source said of Mr Johnson’s and Ukraine’s allies’ approach: “His fear is that there will be a lot of war fatigue.”
Macron has kept open communications with the Kremlin, suggesting it could help bring about peace.
While Mr Scholz, who admittedly has taken a harder line than his predecessor Angela Merkel, continues to rely on the Russian energy sector.
In fact, Germany was one of the countries that initially halted efforts within the EU to ban Russia from the SWIFT scheme.