Tens of thousands of people have gathered in central London to express solidarity with the people of Ukraine, with the consensus among the vast crowd being that the embattled country would prevail in the war against Russia.
After the rallying call by Ukraine’s president, Volodymyr Zelenskiy, for people everywhere to protest against the bloodshed by taking to the streets, Trafalgar Square was transformed into a sea of yellow and blue.