Boris Johnson has said leaders must be honest about rising costs due to the Ukraine war, but said the price of Russia succeeding was "far higher".
He said world leaders understand they must remain united with Kyiv despite fears of war fatigue.
Allies were "making the sacrifice" over rising food and energy costs because "the price of freedom is worth paying," he said.
The PM is at the G7 summit as he faces pressure over his leadership at home.
https://www.bbc.co.uk/news/uk-61938351