London, UK. 26 February 2022. Thousands protest to Stop Russian Aggression - Stop the War now outside Downing Street.