Ukrainian President Volodymyr Zelensky will address British MPs on Tuesday via video link, the Speaker of the House of Commons has announced.
Sir Lindsay Hoyle said he was pleased to grant Mr Zelensky's "historic" request, with the address taking place at 17:00 GMT.
The speech will be shown on screens being installed in the chamber.
More than 500 headsets will also be provided to relay an English translation of his statement.
- Zelensky profile: The comedian president rising to the moment
- Channel 4 shows Zelensky's comedy series
Sir Lindsay said: "Every parliamentarian wants to hear directly from the president, who will be speaking to us live from Ukraine, so this is an important opportunity for the House.
"Thanks again to our incredible staff for working at pace to make this historic address possible."
Mr Zelensky, a former comedian and actor, has been the figurehead of Ukraine's struggle since Russian President Vladimir Putin's forces invaded the country last month.
Last week, he received a standing ovation when he spoke, via videolink, to the European Parliament.
On Monday, the president promised to punish anyone who commits atrocities against the Ukrainian people.
"There will be no quiet place on Earth for you, except for the grave," the president said.
On Monday evening, Mr Johnson spoke with US President Joe Biden, French President Emmanuel Macron and German Chancellor Olaf Scholz, with the four leaders agreeing to maintain pressure on Russia to isolate Mr Putin diplomatically and economically.
"The prime minister stressed that our goal must be ensuring Putin's failure in this act of aggression against Ukraine," said a No 10 spokeswoman.
Mr Johnson will also host a series of meetings with the leaders of Poland, Hungary, the Czech Republic and Slovakia in London on Tuesday to discuss the UK's support for security in central Europe.
At Prime Minister's Questions last week, MPs stood to applaud Vadym Prystaiko, Ukraine's ambassador to the UK, who watched parliamentary proceedings from the Commons gallery.