"Freedom will win - we know Russia will lose," he told the audience, adding the UK was with his country on a march to "the most important victory of our lifetime".
Thanking the UK for its "grit", he said the country, through its support of Ukraine, had not compromised the "spirit and ideals of these great islands".
He also singled out Boris Johnson for praise, saying the former prime minister had united others "when it seemed impossible".
During his speech, which was met with applause throughout, the Ukrainian leader presented House of Commons Speaker Sir Lindsay Hoyle with the helmet of a Ukrainian pilot. บาคาร่า sa