LONDON, April 9 (BBC) - Prime Minister Boris Johnson has held talks in Kyiv with Ukraine's President Volodymyr Zelensky, Downing Street has said.

No 10 said the visit was "show of solidarity" with the Ukrainian people.

A spokesman said Mr Johnson was using the trip to set out a new package of financial and military aid.

It comes the day after the UK announced £100m of weapons for Ukraine after the bombing of refugees at a railway station.

The spokesman said: "The prime minister has travelled to Ukraine to meet President Zelensky in person, in a show of solidarity with the Ukrainian people," he said.

"They will discuss the UK's long-term support to Ukraine and the PM will set out a new package of financial and military aid."

A picture of the meeting was posted online by the Ukrainian embassy in London.

The Ukrainian embassy in London tweeted a picture of the two leaders meeting face to face.

In a Facebook post, Andriy Sybiha, deputy head of the Ukrainian president's office said: "The UK is the leader in defence support for Ukraine. The leader in the anti-war coalition. The leader in sanctions against the Russian aggressor."