Scotland stands in “steadfast solidarity” with the government and people of Ukraine, First Minister Humza Yousaf said as he marked the second anniversary of the Russian invasion.

Mr Yousaf joined political and religious leaders on Saturday at a service of remembrance at the Scottish National War Memorial in Edinburgh Castle, where he laid a wreath and gave a reading of Matthew 5:13-16.

Dozens of Ukrainians who have settled in Edinburgh were also in attendance.

READ MORE: Vladimir Putin grows in confidence, rightly worrying dithering West

Speaking to media before the service, Mr Yousaf said: “Most importantly, we stand with Ukrainians in Scotland to say with one voice that we stand in absolute steadfast solidarity with the government of Ukraine and with the people of Ukraine.

“They are fighting for not only for their freedom, not only for their sovereignty, they are actually fighting for all of our freedoms.

“We know that Russian, that Putin, won’t necessarily stop at Ukraine.

“We also make it really clear that this country is their home for as long as they need it.”

The Herald: The war in Ukraine is two years old now The war in Ukraine is two years old now (Image: PA)

Mr Yousaf said that while he had differences with the UK Government, support from Westminster to Ukraine had been “steadfast” but there should be further assistance.

He added: “When it comes to this issue, there’s no difference between us, the Scottish Government, and the UK Government in relation to support that has been given for Ukraine.

“That support should be echoed by every country in Europe.

READ MORE: Scotland aid to Ukraine close to £40m after two years

“This fight in Ukraine is not just for Ukraine, it is for all of us in Europe who believe in freedom and democracy.”

The Herald: Mr Yousaf gave a reading along with Robert AldridgeMr Yousaf gave a reading along with Robert Aldridge (Image: PA)

During the service, Mr Yousaf gave a reading along with Robert Aldridge, the Lord Provost of Edinburgh, and Andrii Kuslii from the Ukrainian consulate in Edinburgh.

They then lay wreaths, alongside politicians including Lord Offord, the parliamentary undersecretary of state for Scotland, Scottish Parliament presiding officer Alison Johnstone MSP and convener of the Scottish Parliament cross-party group on Ukraine, Colin Beattie.

Scottish Liberal Democrat leader Alex Cole-Hamilton also lay a wreath along with representatives from the UK and Ukrainian armed forces and other consulate generals including Lukasz Lutostanski, of Poland, Jack Hillmeyer, of the US, and Christiane Hullmann, from Germany.

The service ended with a rendition of the Ukrainian national anthem and God Save The King.

Rev Foster-Fulton said: “Lives have been torn apart due to unprovoked Russian aggression and we continue to stand in solidarity with the people of Ukraine and all innocent people who suffer because of this aggression.”

The Herald: Dozens of Ukrainians who have settled in Edinburgh were also in attendance.Dozens of Ukrainians who have settled in Edinburgh were also in attendance. (Image: PA)

Scottish Conservative leader Douglas Ross said: “Two years on from Vladimir Putin’s barbaric invasion, we continue to stand with all of the people of Ukraine.

“The strength Ukrainians have shown since has been extraordinary and I am proud that Scotland and the UK have welcomed so many brave individuals fleeing their homeland into our communities.

“Our support for Ukraine must not waver. Putin cannot win.

“As we mark the second anniversary today, my thoughts are with all those both in Ukraine and across the world who have been impacted by the conflict, and hope that, once again, war in Europe can be consigned to history.”